S=パラメータで指定した開始数値もしくはアルファベットにより、 I=パラメータで指定した間隔で連番もしくはアルファベット連番を新規作成し、a=パラメータで指定した項目名で出力する。 アルファベット連番とは、AからZの26文字を用いた26進数のこと(A,B,,Z,AA,AB,
,AZ,BA,BB,
,ZZ,AAA,AAB,
)。
mnewnumber a= [I=] [S=] [l=] [o=] [-nfn] [-nfno] [-x] [-q] [tmpPath=] [--help] [--helpl] [--version]
a= |
新規に作成する連番行の項目名を指定する。 |
-nfn,-nfnoオプション指定時は指定の必要はない。 |
|
I= |
連番をふる間隔を指定する。【デフォルト値:1】 |
S= |
開始数値/アルファベット(大文字)【デフォルト値:1】 |
連番の開始数値もしくはアルファベットを指定する。 |
|
数値を指定した場合は数値の連番がふられる。 |
|
アルファベットを指定した場合はアルファベット連番がふられる。(小文字は指定できない) |
|
l= |
作成するデータ行数を指定する。【デフォルト値:10】 |
1から始まる間隔が1の連番をふり、No.という項目名で新規に5行のデータを作成する。
$ mnewnumber a=No. I=1 S=1 l=5 o=rsl1.csv #END# kgNewnumber I=1 S=1 a=No. l=5 o=rsl1.csv $ more rsl1.csv No. 1 2 3 4 5
10から始まる間隔が5の連番をふり、No.という項目名で新規に5行のデータを作成する。
$ mnewnumber a=No. I=5 S=10 l=5 o=rsl2.csv #END# kgNewnumber I=5 S=10 a=No. l=5 o=rsl2.csv $ more rsl2.csv No. 10 15 20 25 30
Aから始まる間隔が1のアルファベット連番をふり、No.という項目名で新規に5行のデータを作成する。
$ mnewnumber a=No. I=1 S=A l=5 o=rsl3.csv #END# kgNewnumber I=1 S=A a=No. l=5 o=rsl3.csv $ more rsl3.csv No. A B C D E
Bから始まる間隔が3のアルファベット連番をふり、ヘッダなしで新規に11行のデータを作成する。
$ mnewnumber -nfn I=3 l=11 S=B o=rsl4.csv #END# kgNewnumber -nfn I=3 S=B l=11 o=rsl4.csv $ more rsl4.csv B E H K N Q T W Z AC AF
mnewrand : 新たに乱数を生成する。
mnewstr : 固定文字列を生成する。