Как я могу распечатать это в файл в ударе?

Я понятия не имею, что я должен сделать, чтобы заставить его работать:

find . -name '*.txt' -printf '\t%s\t%f\n' |sort -n -r | > txt.txt
1
задан 18 December 2019 в 17:50

1 ответ

Это должно работать

find . -name '*.txt' -printf '\t%s\t%f\n' | sort -n -r > txt.txt

, необходимо удалить | в конце, >, средства перенаправляют stdout (стандартный вывод) в файл.

, Если существует ошибка, что текст будет отображен в stderr. Который является стандартным выводом для всех ошибок.

, Если Вы хотите перенаправить это в файл: 2> /path/to/a/file

Должное примечание, что существует различие между > и >>.

  • > перезапишет содержание
  • >>, Добавит в файл
2
ответ дан 21 December 2019 в 23:30

Другие вопросы по тегам:

Похожие вопросы: