如何将文件解压到当前目录?

如何将文件解压到当前目录?

我正在尝试编写一个 bash 脚本,它会自动解压下载的 mp3 并将其移动到我的~/music文件夹中。

我的问题是,当我使用 unzip 命令时,它会在下载文件夹中创建自己的文件夹,而我宁愿它只列出文件~/downloads夹中的所有 mp3 文件。

我的问题是,是否有办法将文件列在~/downloads文件夹中,而不是在下载目录中创建自己的文件夹,或者是否有办法自动将目录更改为解压后的文件夹,假设我不知道该文件夹的名称?

抱歉,这听起来让人困惑,但还是感谢您的帮助!

答案1

使用unzip -j(“垃圾路径”)选项,它将仅提取文件而不重新创建子目录。

相关内容