日次でアクセスを集計し、以下のようにタブ区切りでtsvファイルに出力するスクリプトをbashで作っています。
下記のように取得を失敗した際に再実行し日付が重複した場合、収集失敗と出力されている行を削除して上書きする機能を追加したいのですが
どのような方法が有りますでしょうか?
sedやuniqを使えば良いのかとは思うのですがどうやって日付部分のみで列を抽出し削除すれば良いのかが分かりません
test.tsv 日付 リクエスト数 最大QPS 2017-06-01 1332 2 2017-06-02 1332 2 2017-06-03 1328 1 2017-06-04 収集失敗 2017-06-04 1321 1 2017-06-05 1369 2 2017-06-06 1320 1 2017-06-06 収集失敗 2017-06-06 1320 1 2017-06-07 1369 2 2017-06-08 1374 2 2017-06-09 1319 1 2017-06-10 1346 2
回答4件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。