У меня есть видеофайлы, все закончившиеся на .wmv .mov .mpg. У меня есть музыкальные файлы, заканчивающиеся на .mp3 .wma. И, наконец, у меня есть некоторые текстовые файлы, которые заканчиваются в расширении .txtбазовый сценарий оболочки
Я написал сценарий оболочки, который создает подпапки, один для музыкальных файлов, один для видеофайлов и один для текстовых файлов, а затем организует все файлов в правильные подпапки. Но я столкнулся с небольшой проблемой ...
*** Я хотел бы, чтобы сценарий был интерактивным и предлагал пользователю, хочет ли он организовать файлы. Кроме того, я хотел бы, чтобы сценарий записывал файл журнала, который содержит для каждого файла исходное имя файла, а также новый путь/имя файла, к которому он был перемещен. И я хотел бы, чтобы сценарий принял аргумент командной строки, который является папкой, содержащей неорганизованные файлы. Это должно позволить сценарию быть размещенным и запущенным из любой точки файловой системы и принимать любую папку неорганизованных файлов.
Пример:
organizefiles.sh MyStuff/СМИ
, где вложенные папки будут идти в "медиа"
Любые идеи о том, как сделать это? Спасибо!
Вы не можете просто опубликовать список функций, а затем сказать «Любые идеи о том, как это сделать?». Выберите одну конкретную вещь и спросите, как это сделать. В противном случае это звучит так, будто вы просто просите SO написать свой скрипт для вас. –
Вы должны указать взаимодействие с пользователем более подробно. И вы должны показать код, который у вас есть. –
Вы прямо здесь, вы найдете то, что у меня есть –