-exec和|xargs
-exec和|xargs
注意xargs会被空格割裂,所以遇到带有空格的文件名就不好办了,解决方法是使用-print0
例如:删除.目录下30天之前的.png文件
. -mtime + -type f -name -print0 | -
或者使用-exec:删除.目录下最近30天的.png文件
. -mtime - -type f -name -exec {} \;
注意{}与\;有空格
注意xargs会被空格割裂,所以遇到带有空格的文件名就不好办了,解决方法是使用-print0
例如:删除.目录下30天之前的.png文件
. -mtime + -type f -name -print0 | -
或者使用-exec:删除.目录下最近30天的.png文件
. -mtime - -type f -name -exec {} \;
注意{}与\;有空格
评论暂时关闭