Linux 解压缩档案列表

Linux 解压缩档案列表,linux,bash,centos7,Linux,Bash,Centos7,我需要解压缩一个zip档案列表。这些档案不是空的,每个档案中都有很多档案。在我的目录中,我有很多zip存档文件,它们的名称都是相同的格式:batch-download-ccd-1610959358275.zip,但只更改数字部分。我可以使用unzip命令提取每个存档文件,但是如果我尝试使用此命令提取所有存档文件unzip*.zip我会收到此消息(为简单起见,我仅报告尝试提取两个存档文件的示例): 有人能帮我吗?解压只将一个归档文件作为参数,其余参数理解为归档文件中的文件 使用shell循环: f

我需要解压缩一个zip档案列表。这些档案不是空的,每个档案中都有很多档案。在我的目录中,我有很多zip存档文件,它们的名称都是相同的格式:batch-download-ccd-1610959358275.zip,但只更改数字部分。我可以使用
unzip
命令提取每个存档文件,但是如果我尝试使用此命令提取所有存档文件
unzip*.zip
我会收到此消息(为简单起见,我仅报告尝试提取两个存档文件的示例):


有人能帮我吗?

解压
只将一个归档文件作为参数,其余参数理解为归档文件中的文件

使用shell循环:

for zip in batch-download-ccd-*.zip ; do
    unzip "$zip"
done
for zip in batch-download-ccd-*.zip ; do
    unzip "$zip"
done