私は20GBのログファイルを持っています。 log fieはgzファイルです。ログファイル(ファイルはgzファイル)に存在するすべての別個の消滅を数えます:Unix
どうかお手伝いください。私はUnixでは素朴です。
私は20GBのログファイルを持っています。 log fieはgzファイルです。ログファイル(ファイルはgzファイル)に存在するすべての別個の消滅を数えます:Unix
どうかお手伝いください。私はUnixでは素朴です。
zcat file.txt.gz |並べ替え|ユニーク-c
$ zgrep -o "[a-zA-Z] *例外" catalina.out.save |ソート-u | uniq -u –
これは私のやり方です –
gzip -cd file.gz |
perl -nle '
$H{$_}+=1 for/\w+Exception/g;
END{
print"$_ => $H{$_}" for sort keys %H
}
'
$ zgrep -o "[a-zA-Z] * Exception" catalina.out.save |ソート-u | uniq -u。これは私が行った方法です。 –
ok、 'sort -u'を使うときはuniqを呼び出す必要はありません。 –
ログはどのように見えますか? –
20GBの圧縮されたログファイルがありますか?これまで回答として提示されていた説明のつかないコマンドを盲目的に実行することを強くお勧めします。実行するには_ages_をとり、おそらくシステムがメモリ不足になるためです。あなたが効果的にあなたを助けることができるように、私たちはあなたのログファイルの構造を示すことが重要です*。 –