无法从我的根转移100K JPG文件到另一个文件夹
问题描述:
我无意中救了100K的JPG文件到我的根文件夹,我想只是JPG文件,而不是其他文件,比如我的应用程序文件夹移动到一个新的文件夹在我的桌面。我想:无法从我的根转移100K JPG文件到另一个文件夹
home$ mv *.png ~/Desktop/images
但它返回:
-bash: /bin/mv: Argument list too long
任何想法?
答
这是因为外壳尝试所有的参数传递给mv
。尝试
for filename in *.png
do
mv "$filename" ~/Desktop/images/.
done
编辑:。PNG,JPG不,
参见[移动从目录结构中的所有JPEG格式到一个文件夹在Mac OS X](https://*.com/questions/5364579/move-all-jpeg-from-directory-structure-into-one-folder-on-mac-os-x)并添加'-maxdepth 1'。 – Cyrus