解决

ls | xargs -n 100 gunzip -f

xargs 命令会将文件以每 100 个为一组来使用 gunzip 解压,同理 cp,mv,rm 等命令同样适用

原因

使用以下命令解压了超过三十万个压缩文件:

gunzip -f ./*.gz

命令后的文件夹数量太多,导致命令行过长就会报该错

其他

ls *.fasta | xargs -n 10 sudo rm -rf