文字列の変換(置換・削除)を行います。
tr [オプション ・・・] 置き換えられる文字列 置き換える文字列 tr [--help] [--version]
オプション名 | 説明 |
-c, --complement | 引数の文字列を文字列に含まれない文字で置き換えます。 |
-d, --delete | 引数で指定した文字列に含まれる文字を削除し出力します。 |
-s, --squeeze-repeats | 引数で指定した文字列に含まれる文字が複数並んでいた場合1文字に置き換えます。 |
-t, --truncate-set1 | 置き換えられる文字列の長さを置き換える文字列の長さにして処理を行います。 |
--help | 使用方法を表示します。 |
--version | バージョン情報を表示します。 |
ファイル(「SampleText11.txt」があるものとします。)の中の文字列「abc」を「def」に置換します。また、置換した内容を、指定したファイル「SampleText12.txt」に出力します。
$ cat SampleText11.txt [Enter] abc abc abc $ tr abc def < SampleText11.txt > SampleText12.txt [Enter] $ cat SampleText12.txt [Enter] def def def