Unix command > zip

更新日 2014-04-11
広告

zip

zipを使うと、ファイルやディレクトリを圧縮して、1つのファイルにまとめることができます。
$ zip -r sample.zip files...

"files..."の部分に、複数のファイルやディレクトリを指定します。また、-rオプションは、ディレクトリを階層的に辿って圧縮するために必要です。

subversionのディレクトリ(.svn)を除いて圧縮したい場合は、以下のようにします。

$ zip -r --exclude=*.svn* sample.zip files...
ディレクトリ構造を無視してアーカイブするには -j オプションを使います。 以下の場合、fooディレクトリやbarディレクトリは無視されてアーカイブされます。
$ zip -j test.zip ./foo/bar/*

unzip

zipで圧縮されたファイルはunzipコマンドで解凍できます。 でフォルトで、現在のディレクトリにファイルを展開します。 -d オプションを使うと、解凍先を指定できます。
$ unzip test.zip -d /tmp/
広告
お問い合わせは sweng.tips@gmail.com まで。
inserted by FC2 system