Ich habe heute mit einigen Append-Operationen experimentiert und aus Neugier Folgendes ausgeführt (wobei file1.txt nicht leer und file2.txt leer war):
$ cat file1.txt >> file2.txt >> file1.txt
Als ich sah, dass es eine Weile dauerte, drücke ich Ctrl+ C, um es zu beenden. Zu diesem Zeitpunkt war file1.txt Hunderte von MB groß.
Das Wechseln der Dateinamen hat nicht den gleichen Effekt. Nur wenn sich die Dateien in dieser Reihenfolge befinden, erfolgt die unendliche Umleitung. Was genau bewirkt das?