Как распаковать файлы в текущий каталог?

Как распаковать файлы в текущий каталог?

Я пытаюсь написать bash-скрипт, который будет автоматически распаковывать загруженные mp3-файлы и перемещать их в мою ~/musicпапку.

Проблема в том, что когда я использую команду unzip, она создает собственную папку в папке загрузок, хотя я бы предпочел просто перечислить все mp3-файлы в этой ~/downloadsпапке.

Мой вопрос заключается в следующем: есть ли способ перечислить файлы в папке ~/downloads, а не создавать отдельную папку в каталоге загрузок, или есть ли способ автоматически менять каталоги на полученную распакованную папку, предполагая, что я не знаю имени этой папки?

Извините, если это звучит запутанно, но спасибо за любую помощь!

решение1

Использоватьunzip -j(«мусорные пути»), которая извлечет только файлы без повторного создания подкаталогов.

Связанный контент