Я ищу команду Linux
для перемещения файлов из каталога в другой, но только если их имя файла не заканчивается .zip
.mv все файлы, кроме имени их файла, заканчиваются на .zip
Это их команда: mv ~/Folder1/!*.zip ~/Folder2/
?
Я ищу команду Linux
для перемещения файлов из каталога в другой, но только если их имя файла не заканчивается .zip
.mv все файлы, кроме имени их файла, заканчиваются на .zip
Это их команда: mv ~/Folder1/!*.zip ~/Folder2/
?
Попробуйте это:
mv $(ls ~/Folder1/ |grep -v "zip$" ) ~/Folder2/
Попробуйте эту команду:
mv ~/Folder1/!(*.zip) ~/Folder2/
Если оболочка bash
и опция extglob
включена, то вы можете сделать это, как это слишком
mv ~/Folder1/!(*.zip) ~/Folder2/