データ本体(項目名行を除いたデータ)がないデータに対する動作は、 項目名行ありのCSVデータが入力の場合は、処理内容に応じた項目名が出力され、正常に終了する。 一方で、項目名行なしのCSVデータが入力の場合、データ本体がないということは0バイトファイルということになり、出力結果も0バイトファイルとなる。 入力行数,出力行数は共に0件である。
$ more dat1.csv A,B,C $ msetstr v="string" a=X i=dat1.csv o=rsl1.csv #END# kgsetstr a=X i=dat1.csv o=rsl1.csv v=string $ more rsl1.csv A,B,C,X
$ more dat2.csv $ msetstr v="string" -nfn i=dat2.csv o=rsl2.csv #END# kgsetstr -nfn i=dat2.csv o=rsl2.csv v=string $ more rsl2.csv