สมมติว่าไฟล์ที่เรียกว่าabc
มีอยู่ในไดเรกทอรีปัจจุบันและมีข้อความอยู่ในนั้น เมื่อคุณรันคำสั่ง:
cat abc > abc
ทำไมเนื้อหาของไฟล์ถึงabc
หายไป?
ทำไมคำสั่งลบข้อความในนั้นและไฟล์จะกลายเป็นไฟล์ว่างเปล่า?
เลเซอร์ชี้เป็นเครื่องมือที่มีประสิทธิภาพมากสำหรับการเปลี่ยนเส้นทางแมว </pun>
—
WBT
แมวของฉันตอบสนองต่อการเปลี่ยนเส้นทางได้ไม่ดีมาก ...
—
Um Umbris
เพื่อหลีกเลี่ยงปัญหานี้ฉันใช้ shellscript เล็กน้อยซึ่งฉันเรียกว่าdog :
—
joeytwiddle
cat abc | dog abc
tee
อีกตัวเลือกหนึ่งถ้าคุณไม่คิดเอาท์พุทบนหน้าจอคือการใช้
cut
เปลี่ยนแปลงไฟล์ได้หรือไม่