sedで,,を,U,にする

| | コメント(0) | トラックバック(0)



アメダスのグラフを作るときにrrdtoolを使っているんですけど、データが取れなかったときには入力に'U'を使うんですけど、いままでエラー処理をしてなかったので、データがないとすべて'0'になっていました。


というわけで、エラー処理をと思い、sed -e 's/,,/,U,/g' とかしたんですけど、12,,,,,,見たいなデータは、12,U,,U,,U,みたいになっちゃいます。なんかいい方法ないかなぁ。


結局二つ重ねてsed -e 's/,,/,U,/g' -e 's/,,/,U,/g' ってしてかっこ悪いです。


トラックバック(0)

このブログ記事を参照しているブログ一覧: sedで,,を,U,にする

このブログ記事に対するトラックバックURL: http://mirahouse.jp/mt/mt-tb.cgi/115

コメントする

このブログ記事について

このページは、n10が2007年11月 4日 13:25に書いたブログ記事です。

ひとつ前のブログ記事は「アメダスの地点変更」です。

次のブログ記事は「覚え書き:FoundryのCPU loadaverage(usage)のOID」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。