Linux下通过 rm -f 删除大量文件时报错:Argument list too long
结合 find 删除
通过 find 来完成,更加安全智能,支持的参数更多。
可以先使用 ls 命令列出需要删除的文件看是否正确,然后再执行删除命令。例如,通过如下指令,删除 /usr/local/tests/ 目录下的 png 文件:
find /usr/local/tests/ -name "*.png" |xargs rm -r
---------是故无冥冥之志者----------
---------无昭昭之明----------
---------无惛惛之事者----------
---------无赫赫之功----------
本文来自博客园,作者:|是吴啊|,转载请注明原文链接:https://www.cnblogs.com/wuguofeng/p/15769892.html

浙公网安备 33010602011771号