如何將檔案解壓縮到目前目錄?

如何將檔案解壓縮到目前目錄?

我正在嘗試編寫一個 bash 腳本,該腳本將自動解壓縮 mp3 下載並將它們移至我的~/music資料夾中。

我的問題是,當我使用 unzip 命令時,它會在下載資料夾中建立自己的資料夾,而我寧願它只列出該~/downloads資料夾中的所有 mp3 檔案。

我的問題是,是否有一種方法可以在資料夾中列出文件~/downloads,而不是在下載目錄中建立自己的資料夾,或者是否有一種方法可以自動將目錄更改為生成的解壓縮資料夾(假設我不知道名稱)那個資料夾的?

抱歉,如果這聽起來令人困惑,但感謝您的幫助!

答案1

使用unzip -j(“垃圾路徑”)選項,它將僅提取檔案而不重新建立子目錄。

相關內容