Tukubaiオンラインコマンドマニュアル

zen(1)

【名前】

zen : 全角へ変換

【書式】

Usage   : zen <f1> <f2> .. <file>
: zen [-k] <file>
: zen -d <string>
Version : Fri Oct 21 11:26:06 JST 2011
OpenUSP (LINUX+FREEBSD/PYTHON2.4/UTF-8)

【説明】

引数のファイルまたは標準入力におけるテキストデータの半角英数およびカタカナをすべて全角に変換して出力する。

【例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		←すべて全角にして出力
$ 

【関連項目】

han(1)

last modified: 2014-01-13 16:01:13