※ ChatGPTを利用し、要約された質問です(原文:シェルスクリプトで・・・)
シェルスクリプトでファイル内の時間差を抽出する方法
このQ&Aのポイント
シェルスクリプトを使用して、特定のファイル内にある時間の差を抽出する方法について教えてください。
具体的には、ファイル内の「yyyy:mm:dd」形式の時間を「finish - start」として抽出し、秒単位で表示したいです。
環境はCentOS 5を使用しています。皆さんのご教授をお待ちしています。
シェルスクリプトで・・・
下記のファイル内にある "yy:mm:dd" 部分を "finish - start" として "aaaaaa" "bbbbbb" "cccccc" ・・・を秒単位で抽出させたいと考えています。
□ ファイル
2010-09-01 08:19:10 aaaaa : start.
2010-09-01 08:19:28 aaaaa : finish.
2010-09-01 08:19:28 bbbbb : start.
2010-09-01 08:30:07 bbbbb : finish.
2010-09-01 08:30:11 ccccc : start.
2010-09-01 08:43:45 ccccc : finish.
・・・・・・・・・・・・・・・・・(ry
□ 結果のイメージはこうです。
aaaaaa 17
bbbbb 639
ccccc 814
環境は、centos5 を使っております。
どなたかご教授おねがいします。
お礼
ありがとうございます! 無事できました。 カラムで読み取るんですね。