今天在做系统维护时,准备删除无用的日志文件,执行了下面的命令:
find . -type f -mtime +15 | xargs rm -rf
执行结果没有任何提示,但文件没有删除成功。通过查询文档,在xargs命令后加上 -0选项,给出了错误提示:argument line too long。
改用下面命令,删除成功。
find . -type f -mtime +15 -exec rm -rf {} \;
时间: 2024-10-03 13:44:28
今天在做系统维护时,准备删除无用的日志文件,执行了下面的命令:
find . -type f -mtime +15 | xargs rm -rf
执行结果没有任何提示,但文件没有删除成功。通过查询文档,在xargs命令后加上 -0选项,给出了错误提示:argument line too long。
改用下面命令,删除成功。
find . -type f -mtime +15 -exec rm -rf {} \;