« Informixでの日付データ文字列変換 | トップページ | C/S型とウェブ型の違い(ゲーム) »

2014.04.09

シェル上で文字列置換

今まではバカのひとつ覚えのようにsedで置換処理をやっていたんだが、正規表現までは必要がないような場合などに、もっと扱いやすいコマンドがあるのでメモり。

"tr"である。
これは

ls | tr "[:upper:]" "[:lower:]"
のようにパイプで渡してもいいし、
tr "[:upper:]" "[:lower:]" < [INPUTFILE] > [OUTPUTFILE]
のようにリダイレクトでファイルを入出力してもいい。

改行コードの一括除去などであれば"-d"オプションを使用して

tr -d '\12' < [INPUTFILE] > [OUTPUTFILE]
などとすればスッキリきれいに除去できる。

|

« Informixでの日付データ文字列変換 | トップページ | C/S型とウェブ型の違い(ゲーム) »

コメント

コメントを書く



(ウェブ上には掲載しません)




トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/2022/59439164

この記事へのトラックバック一覧です: シェル上で文字列置換:

« Informixでの日付データ文字列変換 | トップページ | C/S型とウェブ型の違い(ゲーム) »