閉鎖 。この質問には詳細または明確さが必要です。現在、回答を受け付けていません。
この質問を改善する
Linux
この質問を改善したいですか? この投稿を編集して、詳細を追加し、問題を明確にしてください。
5年前に閉鎖されました。
この質問を改善する
サーバーのログを収集するスクリプトを実行しています。このログをZIPファイルにリダイレクトする必要があります。現在、データをテキストファイルに収集しています。
どうすればZIPに直接リダイレクトできますか?
承認された回答:
UnZip 6.00 of 20 April 2009
、私はこれを行うことができました:
$ date | zip jeff.zip -
$ unzip -l jeff.zip
Archive: jeff.zip
Length Date Time Name
--------- ---------- ----- ----
29 01-21-2016 13:02 -
--------- -------
29 1 file
$ unzip -p jeff.zip | cat
Thu Jan 21 13:02:31 EST 2016
$ unzip -p jeff.zip > newfilename.here
これはdate
を使用します ログファイルを収集するスクリプトの代わりとして、おそらくstdoutに。そのstdoutをzipに送信し、ファイル名ではなくstdinから入力を取得するように指示します(-
を使用) )。 zipファイルの内容には認識できる名前は付けられていませんが、データはそこにあります。