トップページ >  unix >  tr
初版2007/06/05: 最終更新日2007/06/05
  tr
目次
tr
-sオプション
-dオプション
tr
trコマンドは文字を変換するコマンドです。
以下は、ファイル中のaをbに変換するコマンドです。

tr a b < file

ファイルからリダイレクトしない場合、入力は標準入力となります。

-sオプション
連続する同じ文字を第二引数で指定した文字に変換するコマンドです。
以下は連続するスペースを一つのスペースに変換するコマンドです。

tr -s ' ' ' ' < file

-sオプションは連続する文字を第二引数で指定した文字に変換するため大変便利です。

例えば、ファイルのところどころに改行コードしかないようなファイルがあるとします。
このファイルの改行だけの行を削除するには以下のようなコマンドを実行すると削除することが出来ます。

tr -s '\r\n' '\r\n' < file

-dオプション
不要な文字をファイルから削除する場合、-dオプションを使用します。
以下は、ファイルからスペースを削除する例です。

tr -d ' ' < file

Information

運営サイト
飲み会するならLINKS!!

サイト内検索
当サイト内を検索できます↓


PV

Contact
Skype Me?!

Other
Validate XHTML 1.1       Validate CSS