创建 zip 文件 Fedora 17



嗨,我在 Fedora 17 工作,我想创建 zip 文件

我的目录中有四个文件/tmp/manager/

sos.prj
sos.shp  
sos.shx
sbb.shh

我想从 sos.prj,sos.shp,sos.shx 文件创建 zip 文件

我想使用grep.换句话说,我想从 grep 的结果创建 zip 文件

有人可以帮助我吗?

zip myArchiveName *.{prj,shp,shx}

这会将所有列出扩展名的文件压缩到一个名为 myArchiveName 的 zip 文件中.zip

人们通常使用tar和一些存档器,例如:

tar czf manager.tar.gz /tmp/manager/
tar cjf manager.tar.bz2 /tmp/manager/
tar cJf manager.tar.xz /tmp/manager/

.xz格式通常产生最高的压缩比,这是 Fedora 中用于.rpm的压缩格式。

也许 OP 正在考虑使用 grep 来查找所有 sos.* 文件,但正如@Impossibear所说,只使用通配符更容易。如果要专注于sos文件,可以使用zip myArchive sos.*

最新更新