无法将100K jpgs从我的根移动到另一个文件夹

时间:2017-10-10 17:37:45

标签: bash terminal

我不小心将100K jpgs保存到我的根文件夹中,我只想将jpgs而不是像我的应用程序文件夹这样的其他文件移动到桌面上的新文件夹中。我试过了:

home$ mv *.png ~/Desktop/images

但它返回:

-bash: /bin/mv: Argument list too long

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

这是因为shell尝试将所有参数传递给mv。试试

for filename in *.png
do
  mv "$filename" ~/Desktop/images/.
done 

编辑:png,而不是jpg。,。,