用rm提示参数列表过长的解决办法
用rm提示参数列表过长的解决办法
在linux中删除大量文件时,直接用rm会出现如下错误。
-bash: /bin/rm: 参数列表过长
这时可以用find命令来结合使用。
例:
1、rm * -rf 改为:
find . -name "*" | xargs rm -rf '*'
2、rm test* -rf 改为:
find . -name "test*" | xargs rm -rf "test*"
用rm提示参数列表过长的解决办法
在linux中删除大量文件时,直接用rm会出现如下错误。
-bash: /bin/rm: 参数列表过长
这时可以用find命令来结合使用。
例:
1、rm * -rf 改为:
find . -name "*" | xargs rm -rf '*'
2、rm test* -rf 改为:
find . -name "test*" | xargs rm -rf "test*"