Linux mv除文件名以.zip结尾外的所有文件
我正在寻找一个Linux mv除文件名以.zip结尾外的所有文件,linux,mv,Linux,Mv,我正在寻找一个Linux命令来将文件从一个目录移动到另一个目录,但前提是它们的文件名不以.zip结尾 它们的命令类似于:mv~/Folder1/!*。zip~/Folder2/?尝试以下命令: mv ~/Folder1/!(*.zip) ~/Folder2/ mv ~/Folder1/!(*.zip) ~/Folder2/ 试试这个: mv $(ls ~/Folder1/ |grep -v "zip$" ) ~/Folder2/ 如果shell是bash,并且启用了extglob选项,那
Linux
命令来将文件从一个目录移动到另一个目录,但前提是它们的文件名不以.zip
结尾
它们的命令类似于:mv~/Folder1/!*。zip~/Folder2/
?尝试以下命令:
mv ~/Folder1/!(*.zip) ~/Folder2/
mv ~/Folder1/!(*.zip) ~/Folder2/
试试这个:
mv $(ls ~/Folder1/ |grep -v "zip$" ) ~/Folder2/
如果shell是
bash
,并且启用了extglob
选项,那么您也可以这样做