Я пытаюсь написать скрипт bash, который автоматически разархивирует загружаемые файлы mp3 и переместит их в мою папку ~/music
.
Моя проблема в том, что когда я использую команду unzip, она создает свою собственную папку в папке загрузок, когда я бы предпочел просто перечислить все mp3-файлы в папке ~/downloads
.
У меня вопрос, есть ли способ, чтобы файлы были перечислены в папке ~/downloads
вместо создания своей собственной папки в каталоге загрузок, ИЛИ, если есть способ автоматически изменить каталоги на получившиеся в разархивированном виде папка, если я не знаю названия этой папки?
Извините, если это звучит странно, но спасибо за любую помощь!
Используйте параметр unzip -j
(«пути нежелательной почты»), который будет извлекать только файлы без воссоздания подкаталогов.