1

ログ ファイルで特定のテキストを検索し、その行を txt ファイルに書き留めるスクリプトを作成しようとしています。ログ ファイルは 2 日に 1 回アーカイブされるため、アーカイブ ファイルも検索する必要があります。

何かのようなもの:

-bash-3.2$ ssh server.com
-bash-3.2$ cd test/log/
less server.log.2012-06-19.gz | grep "text" -> ~/test.txt

私はUNIXの初心者のようなものです ありがとう

4

2 に答える 2

2

このような?

zgrep text server.log* >~/test.txt
于 2012-09-14T13:00:12.107 に答える
0
gzcat <your_gz_file>|grep string >output_file
于 2012-09-14T13:04:02.153 に答える