Dzisiaj eksperymentowałem z kilkoma operacjami dołączania i, z ciekawości, uruchomiłem to (gdzie plik1.txt był niepusty i plik2.txt był pusty):
$ cat file1.txt >> file2.txt >> file1.txt
Kiedy zobaczyłem, że zajmuje to trochę czasu, naciśnij Ctrl+, Caby to zakończyć. Do tego czasu plik1.txt miał setki MB.
Zmiana nazw plików nie daje tego samego efektu; tylko wtedy, gdy pliki są w tej kolejności, następuje nieskończone przekierowanie. Co dokładnie się dzieje, co to powoduje?