найти вывод dir xargs rm в файл file.log - PullRequest
0 голосов
/ 26 ноября 2018

У меня есть скрипт bash, в конце я найду папки с измененными временными метками, превышающими 5 дней, а затем передам их в xargs в rm.Это работает нормально, и для печати команды я использую опцию -t также для xargs.Но мне нужен этот вывод записан в файл журнала.поэтому моя командная строка выглядит следующим образом:

find /tmp/test -type d -mtime +5 -print0 | xargs -t -0 -I {} /bin/rm -rf '{}'

Я хотел бы получить выходные данные, чтобы узнать, какие все папки будут удалены в файл с именем rmdirs.log

Я попытался перенаправить его в файл, но, как показано ниже, он не будет работать;

find /tmp/test -type d -mtime +5 -print0 | xargs -t -0 -I {} /bin/rm -rf '{}' >> rmdirs.log

Любая помощь будет принята с благодарностью.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...