Я использую следующую команду для перенаправления вывода в другой файл.
ls -l >>foo.txt
Эта команда добавит вывод ls -l
в файл foo.txt.И если файл не существует, он создаст новый файл foo.txt и перенаправит вывод в новый foo.txt.
Теперь есть ли способ перенаправить / добавить вывод ls -l
в файл, если он существует, и только если файл уже существует, в противном случае он не будет перенаправлять вывод или отклонит его .
В моем случае, если файл foo.txt уже существует, он добавит выводв foo.txt в противном случае он будет отбрасывать вывод.
Есть ли какая-либо команда для этого?