当前位置:操作系统 > Unix/Linux >>

亲测可用 /usr/bin/mv: 参数列表过长 /usr/bin/rm: Argument list too long

亲测可用 /usr/bin/mv: 参数列表过长 

/usr/bin/rm: Argument list too long参数列表过长的解决

移动文件:

把 yizuotu/目录下面所有文件移动到新目录 new/show/下面去

mv -f yizuotu/* new/show


但是文件太多,例如超过5w或者10w……就不好用了,提示列表过长

移动文件参数列表过长解决方法:

find yizuotu/* -type f -name '*.htm' -exec mv {} new/show \;

这个也类似分组 找到htm文件先移动,例如你还有jpg继续操作

find yizuotu/* -type f -name '*.jpg' -exec mv {} new/show \;


既然可以分组,我直接分组移动:

mv yizuotu/[a-d]* new/show

mv yizuotu/[e-k]* new/show

…………

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,