情報を抽出したいこのログがあります。sed
抽出して使いたいです。
Nov 12 19:56:52 libra kernel: [ 1353.27355] WarningIN=em0 OUT=eth0 MAC=c8:1b:3c:fd:5D:e9:90:a9:8F:43:83:E3:15:0e SRC=222.171.89.16 DST=49.137.111.136 LEN=222 TOS=0x8C PREC=0xbF TTL=107 ID=31469 PROTO=ICMP TYPE=35 CODE=8 ID=24917 SEQ=166
19:56:52 12 Nov;Warning;em0;eth0;222.171.89.16;49.137.111.136;ICMP;;
の理解に問題がありsed
ます。誰かがここで私を修正できれば、それは素晴らしいことです. まずは日付を取得したかったので書きました
$ sed 's/\([0-9][0-9]:[0-9][0-9]:[0-9][0-9]\).*/\1/' file.log
しかし、私の出力は
Nov 12 19:56:52
なぜ取得していないのか理解できません19:56:52