Open sparkydogX opened 5 years ago
https://sparkydogx.github.io/2017/09/28/howto-delete/
在Linux下,直接删除一个包含大量文件的文件夹时会报错:bash: /bin/rm: Argument list too long此时可使用命令:ls | xargs -n 10 rm -fr ls来删除。这个命令的意思是:输出所有的文件名(用空格分割),xargs将ls的输出分组,每10个为一组(以空格为分隔符)作为rm -rf的参数,也就是说将所有文件名10个为一组,由rm -rf删除。
https://sparkydogx.github.io/2017/09/28/howto-delete/
在Linux下,直接删除一个包含大量文件的文件夹时会报错:bash: /bin/rm: Argument list too long此时可使用命令:ls | xargs -n 10 rm -fr ls来删除。这个命令的意思是:输出所有的文件名(用空格分割),xargs将ls的输出分组,每10个为一组(以空格为分隔符)作为rm -rf的参数,也就是说将所有文件名10个为一组,由rm -rf删除。