linux上で、外部ファイルで指定するファイル群をZIPで圧縮する方法を教えてください。

外部ファイルをhoge.txtとすると、
/aaa/111.html
/aaa/222.gif
/bbb/ccc/333.css
のような内容になっています。

回答の条件
  • 1人2回まで
  • 13歳以上
  • 登録:2011/05/12 19:47:55
  • 終了:2011/05/13 00:05:04

回答(2件)

id:Banias No.1

Banias回答回数237ベストアンサー獲得回数192011/05/12 20:49:34

ポイント35pt

hoge.zipに圧縮するとします。

下記のようになります。

zip hoge.zip -@ < hoge.txt
id:P-mako

すばらしいです!ありがとうございます。

  • @便利ですね。
2011/05/13 00:04:50
id:mjy No.2

mjy回答回数67ベストアンサー獲得回数202011/05/12 21:30:01

ポイント35pt

"zip" コマンドはオプション "-@" を付けるとファイル名を標準入力から読みますので、リダイレクトなり、パイプなりを使えます。

zip foo.zip -@ <hoge.txt
id:P-mako

ありがとうございます。

2011/05/13 00:04:52

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません