次のようなログファイルがあります。
2013-07-20 08:48:14-0400 [MODE LOG] Rec:'#A=1887283,FIG=18882734772,VA=772663777,T=333.4#\r\n'
2013-07-20 08:52:34-0400 [MODE LOG] Rec:'#A=1889288,FIG=18882734772,VA=772663777,T=334.2#\r\n'
2013-07-20 08:55:27-0400 [MODE LOG] Rec:'#A=1887283,FIG=18882732730,VA=772663777,T=335.0#\r\n'
2013-07-20 08:58:11-0400 [MODE LOG] Rec:'#A=1887283,FIG=18882734772,VA=772663777,T=335.4#\r\n'
2013-07-20 08:48:14-0400 [MODE LOG] Tas:'#STOPPED#\r\n'
と:
grep Rec STOM.log | grep 1887283 | grep 2013-07 | wc -c
7 月から A=1887283 レコードのバイトを取得できます。
しかし、実際には ' ' の間の文字列からのみ合計バイト数を取得する必要があり
ます
。
仕方?UNIXツールのみで実行できますか、それともスクリプト言語が必要ですか? ありがとう。