xtchgstr(1)

NAME
xtchgstr - 文字列の置換

SYNOPSIS
xtchgstr -f 変換する文字列項目リスト -c 置換条件リスト [-O 条件外文字列] [-F] [-A] [-i 入力ファイル名] [-o 出力ファイル名] [-z] [-t]

DESCRIPTION
 -fで指定した項目について、置換条件リストで指定した置換文字列で置換する。

PARAMETERS

-f 変換する文字列項目リスト
    ここで指定した項目の文字列を-cで指定した置換条件リストに従って置換する

-c 置換条件リスト
    置換対象となる文字列と置換文字列を指定する。

-O 条件外文字列
    -cで指定した置換条件リストのいずれとも合致しない値を置換するときの文字列(指定がなければNULLとなる)。

-i 入力ファイル名
    入力ファイル名を指定する。ファイル名のサフィックスが.gzであれば自動的に解凍もおこなう。またこのパラメータが省略された時には標準入力がもちいられる。

-o 出力ファイル名
    出力ファイル名を指定する。ファイル名のサフィックスが.gzであれば自動的に圧縮して出力する。またこのパラメータが省略された時には標準出力に出力される。

OPTIONS

-F  条件外を項目の値として出力: -cで指定した置換条件リストのいずれとも合致しない値は、その項目の値のまま出力する。

-A  新しい項目として出力: このオプションにより、指定した項目を置き換えるのではなく、新たに項目が追加される

-z  標準出力の圧縮: 出力ファイルの指定を省略したとき、このフラグを設定すると、標準出力に圧縮して出力される。

-t  plain text: 入出力データの構造として、XMLtableデータ構造でなくplain textを使う。

EXAMPLE

   xtchgstr -f 分類コード -c 015:パン,101:牛乳 -i dat.xt -o rsl.xt

   xtchgstr -f 分類コード -c 015:パン,101:牛乳 -O 未定義 -i dat.xt -o rsl.xt

SEE ALSO
xtchgstr(1), xtsed(1)

WEB PAGE
http://musashi.sourceforge.ne.jp

BUG REPORT
musashi-users@lists.sourceforge.jp

AUTHORS
Yukinobu Hamuro, Naoki Katoh, Katsutoshi Yada