uspTukubaiコマンドに関する様々な資料がここにあります。

 

 

魂内検索

DOCUMENTS

COMMAND

FORUM

UEC DOCS

VIDEO

 

ABC順リスト |  カテゴリ別リスト
動画説明

han

<概要>

han : 半角にする。

<書式>

Usage   : han <f1> <f2> .. <file>
          han -d string
Option  : -e
          -u<defstr>
Version : Thu Aug  9 23:41:42 JST 2018
Edition : 1

<説明>

引数のファイル又は標準入力のテキストデータ・文字列の全角英数・カタカ
ナの部分をすべて半角に変換して出力するツールです。(<-> zen)

<例1>

引数のファイルの指定したフィールドの中身を半角に変換します。
(元データ)
$ cat data
これは データ です。
This is data
1234 567 890
$ han 1 2 3 data
これは データ です。
This is data
1234 567 890

<例2>

フィールドを指定しないとレコード全体を半角にします。特に全角空白は半
角空白になります。
$ cat data2
これはデータです。
全角 空白 データも変換します。
123456789
$ han data2
これはデータです。
全角 空白 データも変換します。

<例3>

"-d" オプション  引数の文字列の全角の部分を半角に変えて出力します。
$ han -d カタカナABC123
カタカナABC123

<例4>

"-e" オプション  半角変換できない全角文字がある場合をエラーにします。
$ han -e data2
Error(1108)[han] : unconverted full-width char at line 1: これはデータです。

<例5>
"-u<defstr>" オプション  半角変換できない全角文字を <defstr> に置き
換えます。
$ han -u_ data2
___データ__。
__ __ データ______。
123456789

<備考>

変換されるのは 空白文字(0x20)から ~(0x7e)までの95文字です。
濁音半濁音も適切に変換されます。

<参照>

zen