我正在寻找Linux
命令将文件从目录移动到另一个目录,但前提是它们的文件名不以.zip
结尾。
他们的命令是:mv ~/Folder1/!*.zip ~/Folder2/
?
答案 0 :(得分:2)
试试这个:
mv $(ls ~/Folder1/ |grep -v "zip$" ) ~/Folder2/
答案 1 :(得分:1)
如果您的shell为bash
且启用了选项extglob
,您也可以这样做
mv ~/Folder1/!(*.zip) ~/Folder2/
答案 2 :(得分:0)
尝试此命令:
mv ~/Folder1/!(*.zip) ~/Folder2/