xtchgnum

Section: User Commands (1)
Updated: 2004-12-06
Index Return to Main Contents

 

NAME

xtchgnum - 数値範囲による置換

 

SYNOPSIS

xtchgnum -f 変換する数値項目リスト -R 数値範囲リスト [-v 置換文字列リスト] [-O 範囲外文字列] [-F] [-A] [-r] [-i 入力ファイル名] [-o 出力ファイル名] [-z] [-t]

 

DESCRIPTION

-fで指定した項目について、-Rの数値範囲条件と-vの置換文字列により、項目の値を置換する。

 

PARAMETERS

-f
ここで指定した項目の数値を-Rと-vで指定した数値範囲リストおよび置換文字列リストに従って置換する
-R
置換対象となる数値範囲を指定する(1.1_2.5 : 1.1以上2.5未満)。
-v
-Rで指定した数値範囲に対応する置換文字列を指定する。
-O
-Rで指定した数値範囲リストのいずれとも合致しない値を置換するときの文字列(指定がなければNULLとなる)。
-i
入力ファイル名を指定する。ファイル名のサフィックスが.gzであれば自動的に解凍もおこなう。またこのパラメータが省略された時には標準入力がもちいられる。
-o
出力ファイル名を指定する。ファイル名のサフィックスが.gzであれば自動的に圧縮して出力する。またこのパラメータが省略された時には標準出力に出力される。

 

OPTIONS

-F
範囲外を項目の値として出力: -Rで指定した数値範囲リストのいずれとも合致しない値は、その項目の値のまま出力する。
-A
新しい項目として出力: このオプションにより、指定した項目を置き換えるのではなく、新たに項目が追加される
-r
-Rの範囲を'〜より大きく〜以下'として扱う: このオプションを指定することによって、'1.1_2.5'は'1.1より大きく2.5以下'として扱う。
-z
標準出力の圧縮: 出力ファイルの指定を省略したとき、このフラグを設定すると、標準出力に圧縮して出力される。
-t
plain text: 入出力データの構造として、XMLtableデータ構造でなくplain textを使う。

 

EXAMPLE


 xtchgnum -f 金額 -R MIN,5,10,MAX -v 大,中,小 -i dat.xt -o rsl.xt
 xtchgnum -f 金額 -R 0,5,10,20 -v 大,中,小 -O 範囲外 -i dat.xt -o rsl.xt

 

SEE ALSO

xtchgstr(1), xtsed(1)

 

WEB PAGE

http://musashi.sourceforge.jp

 

BUG REPORT

musashi-users@lists.sourceforge.jp

 

AUTHORS

Yukinobu Hamuro,Naoki Katoh


 

Index

NAME
SYNOPSIS
DESCRIPTION
PARAMETERS
OPTIONS
EXAMPLE
SEE ALSO
WEB PAGE
BUG REPORT
AUTHORS

This document was created by man2html, using the manual pages.
Time: 06:13:11 GMT, December 06, 2004