查找dir xargs rm输出到file.log

时间:2018-11-26 11:40:44

标签: find xargs

我有一个bash脚本,最后将找到修改后的时间戳大于5天的文件夹,然后将其通过管道传递给xargs到rm。这工作正常,并且也可以为xargs打印我正在使用-t选项的命令。但是我需要将此输出写入日志文件。 所以我的命令行如下:

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

任何帮助将不胜感激。

0 个答案:

没有答案