本文主要是介绍-bash: /bin/mv: Argument list too long mv,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
把labels下的所有文件mv到img文件夹下:
mv labels/* img/
报错:
-bash: /bin/mv: Argument list too long mv
-
# Using find ... -exec +
-
find folder2 -name '*.*' -exec mv --target-directory=folder '{}' +
-
# Using xargs
-
find folder2 -name '*.*' | xargs mv --target-directory=folder
ls -R /export/data/bankcard/textline/*.jpg >lines.txt
bash: /bin/ls: Argument list too long
解决方案
find /export/data/bankcard/textline/ -name *.jpg >lines.txt
生成一个lines.txt 文件,里面存在textline下面所有图片的绝对路径
如果是cp、rm 、ls操作将以上命令里中的mv改为相应的命令即可;
这篇关于-bash: /bin/mv: Argument list too long mv的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!