1

こんにちは、私は Fedora 17 を使用しており、zip ファイルを作成したいと考えています。

ディレクトリ /tmp/manager/ には 4 つのファイルがあります。

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

sos.prj,sos.shp,sos.shx ファイルから zip ファイルを作成したい

使いたいですgrep。つまり、grepの結果からzipファイルを作成したい

誰でも私を助けることができますか?

4

3 に答える 3

1
zip myArchiveName *.{prj,shp,shx}

これにより、拡張子がリストされたすべてのファイルが、myArchiveName.zip という名前の zip ファイルに圧縮されます。

于 2013-11-08T15:14:19.090 に答える
0

おそらく、OP はgrepすべての sos.* ファイルを見つけるために使用することを考えていましたが、@Impossibear が言うように、ワイルドカードを使用する方が簡単です。ファイルに集中したい場合はsos、次を使用できますzip myArchive sos.*

于 2019-05-29T04:00:07.487 に答える
0

人々は通常tar、いくつかのアーカイバを使用します。例:

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

.xzformat はしばしば最高の圧縮率をもたらし、これは.rpmFedora で使用される圧縮形式です。

于 2013-11-08T15:06:25.993 に答える