ようこそゲスト さん ユーザー登録 ログイン

 LinuxのZipコマンドにおいてディレクトリごと圧縮する際、zip -r test.zip ./data/test
のようにすると、test.zipの中が/data/test/*という構造で圧縮されます。
 この時、カレントディレクトリを移動することなく、test.zipの中身が/test/*という
構造となるように圧縮することはできないものでしょうか? RSS この質問を含むブックマーク

  • lains_you あなたも質問に答えられます! ウォッチリストに追加
  • 状態:終了 いるか
  • 回答数:2 / 5件
  • 回答ポイント:140ポイント
  • 登録:2006-05-29 14:56:29
  • 終了:2006-05-29 16:52:48
  • カテゴリー:コンピュータコンピュータ ウェブ制作ウェブ制作

1 回答者:batti55 2006-05-29 15:29:52 満足! 70ポイント

先頭の / を取ってcd data; zip ...; cd - でどうでしょうか?

http://www.google.co.jp/

2 回答者:cubick 2006-05-29 15:36:58 満足! 70ポイント

ちょっと分かりづらいかもしれませんが、、、

 ( cd data/ ; zip -r ../test.zip .)

こんな感じでどうでしょう?

この質問・回答へのコメント

batti55さん、cubickさん、お二方のお陰で希望通り動作しました。ありがとうございました。

この質問・回答へのトラックバックこの質問・回答へのトラックバック