Ich kann es catals sehr einfachen Texteditor verwenden cat > foo.txt.
Wenn ich dann tippe:
bar
baz
und dann ctrl+ drücken D, es sieht jetzt so aus:
$ cat > foo.txt
bar
baz^D
mit dem Cursor auf die ^. Wenn ich es dann noch einmal drücke, wird die Datei gespeichert. Wenn ich jedoch etwas anderes drücke (okay, vielleicht nichts, aber meistens irgendetwas), bearbeite ich die Datei einfach weiter.
Ist das normal?
\n. Es ist jedoch möglich, nur^Dzweimal hintereinander zu drücken und eine EOF-Bedingung zu verursachen, ohne ein endgültiges Zeichen für eine neue Zeile zu generieren (wie vor dem Drücken der Eingabetaste^D).