Скажем, файл с именем abcсуществует в текущем каталоге и в нем есть текст. Когда вы выполняете команду:
cat abc > abc
Почему abcисчезает содержимое файла ?
Почему команда удаляет текст в нем, и файл становится пустым файлом?
cat abc | dog abc
tee.
cutизменить файл на месте?