Я сьогодні експериментував з деякими операціями додавання і, з цікавості, запустив це (де file1.txt було не порожнім, а file2.txt порожнім):
$ cat file1.txt >> file2.txt >> file1.txt
Коли я побачив, що це проходить деякий час, я натиснув Ctrl+, Cщоб закінчити його. На той момент файл1.txt був розміром сотні Мб.
Перемикання імен файлів не дає однакового ефекту; лише коли файли в такому порядку, відбувається нескінченне перенаправлення. Що саме відбувається, що викликає це?