【发布时间】:2014-08-03 21:36:39
【问题描述】:
我有多个 zip 文件位于一个文件夹中,例如:
file1.gz 文件2.gz 文件3.gz 文件4.gz
我正在寻找一种使用批处理作业将这些文件自动解压缩到类似名称的文件夹结构的方法,例如,file1.gz 的内容将放入名为 file1 的文件夹中。
有人告诉我 7zip 可以解决我的问题,但不知道如何解决。
非常感谢任何帮助。
【问题讨论】:
我有多个 zip 文件位于一个文件夹中,例如:
file1.gz 文件2.gz 文件3.gz 文件4.gz
我正在寻找一种使用批处理作业将这些文件自动解压缩到类似名称的文件夹结构的方法,例如,file1.gz 的内容将放入名为 file1 的文件夹中。
有人告诉我 7zip 可以解决我的问题,但不知道如何解决。
非常感谢任何帮助。
【问题讨论】:
您使用的是哪个操作系统?这是您使用 shell 的功能所做的事情,您可以编写
for A in *.gz ; do gunzip $A ; done
我在这里使用的是gunzip,因为.gz实际上是gzip,当然你也可以使用7zip CLI 工具。如果你在 Windows 上,那么我建议安装一个真正的 shell(标准的 cmd.exe 不能真正被认为是一个 shell 恕我直言)。
【讨论】: