私はapacheログからたくさんの時間を持っています...
96.99.193.124 - - [10/May/2012:22:59:29 +0000] 0 "GET / " 200 123 "-" "-"
96.29.193.124 - - [10/May/2012:22:59:56 +0000] 0 "GET / " 200 123 "-" "-"
96.29.193.125 - - [10/May/2012:22:59:56 +0000] 0 "GET / " 200 123 "-" "-"
96.29.193.125 - - [10/May/2012:23:00:00 +0000] 0 "GET / " 200 123 "-" "-"
96.29.193.125 - - [10/May/2012:23:00:00 +0000] 0 "GET / " 200 123 "-" "-"
日付のタイムスタンプを引き出すには、次のようにします。
sed -e 's;^.*\(\[.*\]\).*$;\1;' inputFileName > outputFileName
それは私に
[10/May/2012:22:59:29 +0000]
[10/May/2012:22:59:56 +0000]
[10/May/2012:22:59:56 +0000]
[10/May/2012:22:59:56 +0000]
[10/May/2012:23:00:00 +0000]
[10/May/2012:23:00:00 +0000]
秒の部分と角かっこと秒を削除して、次のようにします。
10/May/2012:22:59
10/May/2012:22:59
10/May/2012:22:59
10/May/2012:23:00
10/May/2012:23:00
元のファイルから...ヒントはありますか?