以下の「sometest、readtest、writetest」の前に、これらすべての項目を削除する必要があります。
2019-12-09 10:04:34 +0000 Test (err): sometest: some : text server:::test
2019-12-09 10:04:34 +0000 Test (notice): readtest: some
2019-12-09 10:04:34 +0000 Test (info): writetest: some ::: text
予想出力:
sometest: some : text server:::test
sometest: some
sometest: some ::: text
ベストアンサー1
そしてsed
:
sed 's/[^:]*:[^:]*:[^:]*: //' file
または、拡張正規表現(ERE)を使用してください。
sed -E 's/([^:]*:){3} //' file
変える
:
その後に文字以外の文字が続きます:
(3回)。- その後に空白文字が続きます。
空の文字列として。
出力:
sometest: some : text server:::test
readtest: some
writetest: some ::: text