Ну, вы можете создать файл и называть его «cutme» (создать файл под названием cutme в типе терминала nano cutme. Чтобы сохранить его, нажмите CTRL + X, затем нажмите ENTER.) например, и вставьте в него следующее. предполагая, что:
Вы хотите сделать это рекурсивно (во вложенных папках и вложенных папках этих подпапок). Вы хотите пропустить перемещение файла сценария. У вас есть разрешения на перемещение файлов в этой папке. Файлы могут содержать или не включать пробелы в своих именахfind * -type f -print -not -type d -and -not -regex 'cutme' -exec mv {} .. \;
Обратите внимание на название cutme внутри строки. Это будет то же самое, что и скрипт, который вы запустите.
После создания файла и вставки вышеуказанной строки выполните следующее в той же папке, что и скрипт:
chmod +x cutme , Это даст вашему новому файлу флаг «Исполняемый файл», чтобы вы могли выполнить его следующим образом: ./cutme.