Tukubaiオンラインコマンドマニュアル - zen(1)
zen(1)
【名前】
zen
: 全角へ変換
【書式】
Usage : zen [-k] [<f1> <f2> ..] [<file>] : zen -d <string> Version : Tue Sep 6 08:46:04 JST 2022 Edition : 1
【説明】
引数のファイルまたは標準入力におけるテキストデータの半角英数記号およびカタカナをすべて全角に変換して出力する。
【例1】
引数のファイルの指定したフィールドの中身を全角に変換する。
$ cat data これは データ です。 This is data 123 456 7890 $
$ zen 1 2 3 data これは データ です。 This is data 123 456 7890 $
【例2】
フィールドを指定しない場合は行全体を全角にする。半角空白も全角空白に変換する。
$ cat data 1 2 3 $ cat data | zen 1 2 3 $
【例3】
zen -k <file>
の場合、<file>
の半角カタカナだけ全角にする。メールの表題や本文には半角カナは使えないため、このフィルタを使用して前処理を実施する。
$ cat data2 123アイウエオ $ cat data2 | zen -k 123アイウエオ $
【例4】
-d
オプションは引数で指定された文字列の半角の部分を全角に変えて出力する。
$ zen -d カタカナABC123 ←半角文字を引数で渡す。 カタカナABC123 ←すべて全角にして出力 $