5
このディレクトリ構造ルートディレクトリなしでzipファイルにファイルとディレクトリを追加するには?
.
./base
./base/b
./base/b/c
./base/d
にzip -r out.zip base/*
として呼び出されたzipユーティリティプログラムは、次のような結果
adding: base/b/ (stored 0%)
adding: base/b/c (stored 0%)
adding: base/d (stored 0%)
を作成し、私は次のように出力
などからのデータを含むファイルを入手したいと思いますadding: b/ (stored 0%)
adding: b/c (stored 0%)
adding: d (stored 0%)
-jオプションが私を助けてくれると期待しましたが、そうではありません。ディレクトリ構造を完全に平坦化します。事実。現時点では、私が見つけた唯一の解決策は、ベースにcdしてここからzipを呼び出すことですが、ドキュメントでは認識できないパワースイッチがあるかどうかは疑問でした。他のすべてが失敗し、1行にまで圧縮するお電話を保つことを望んでいる場合は、通話をチェーンとの相対を使用することができます
あなたはどのようなユーティリティまたはOSを使用していますか? – Pedro
http://stackoverflow.com/questions/3630167/zip-command-without-including-the-compressed-dir-itselfに似ています – ryenus