ช่วยบอกว่าฉันมีไฟล์ชื่อ file.txt ในนั้นเป็นชื่อของไฟล์ที่ฉันต้องการแก้ไขด้วย vi ฉันต้องการทำอะไรเช่นนี้เพื่อที่ฉันจะสามารถแก้ไขไฟล์:
cat file.txt | vi
อย่างไรก็ตามนั่นไม่ได้ผล จะทำอย่างไร?
เพื่อชี้แจงสิ่งต่าง ๆ :
นี่คือเนื้อหาของ file.txt:
textfile
ดังนั้นผมจึงต้องการอย่างใดส่งเนื้อหาของ file.txt เพื่อ vi vi textfile
เพื่อให้สิ่งเดียวกันที่จะเกิดขึ้นเมื่อการพิมพ์
เนื้อหาของ file.txt สามารถเปลี่ยนแปลงได้ ฉันต้องการให้ vi แก้ไขไฟล์ใดก็ได้ที่ระบุไว้ใน file.txt
vi file.txt
เช่น: มีบางสิ่งที่ก้าวหน้ากว่าที่คุณพยายามทำหรือไม่?
xclip
และใช้xclip -o
เพื่อเข้าถึงคลิปบอร์ดบนเชลล์ใน x11 ในกรณีที่คุณจำเป็นต้องเปลี่ยนpbpaste
...