Unzip 命令正在存档而不是提取

Unzip 命令正在存档而不是提取

我正在尝试使用以下命令将“Data.zip”解压缩到当前目录中:

unzip Data.zip

但我收到提示:

Archive: Data.zip
replace /home/jaggib/Data.zip? [y]es, [n]o, [A]ll, [N]one, [r]ename:'

在我看来,它正在创建档案而不是解压缩它。

我尝试指定目标目录,但结果相同。

我正在使用 Ubuntu 13.10。我没有正确遵循语法,或者我必须使用其他参数。

答案1

该文件本身可能有一个名为“Data.zip”的文件(或目录),因此提示您执行的操作。请执行以下操作:

unzip Data.zip -d tmp/

它将创建目录 tmp/ 并提取该目录中的文件。由于该目录没有 Data.zip,因此它将在不发出警告的情况下进行提取。

相关内容