ฉันสามารถใช้เป็นโปรแกรมแก้ไขข้อความที่ง่ายมากโดยการทำcat
ถ้าฉันพิมพ์แล้ว:cat > foo.txt
bar
baz
จากนั้นกดctrl+ Dตอนนี้จะมีลักษณะดังนี้:
$ cat > foo.txt
bar
baz^D
^
ด้วยเคอร์เซอร์ที่ที่ ถ้าฉันกดอีกครั้งไฟล์จะได้รับการบันทึก อย่างไรก็ตามถ้าฉันกดปุ่มอะไรก็ได้ (โอเคอาจจะไม่ใช่ทุกอย่าง แต่ส่วนใหญ่จะเป็นอะไรก็ได้) อื่นฉันก็แค่แก้ไขไฟล์ต่อไป
นี่เป็นพฤติกรรมปกติหรือไม่
\n
.. แต่มันก็เป็นไปได้เพียงแค่กด^D
สองครั้งในการสืบทอดและก่อให้เกิดสภาพ EOF โดยไม่สร้างถ่านขึ้นบรรทัดสุดท้าย (ในขณะที่กด Enter ก่อนที่^D
จะทำ)