Mコマンド一覧(機能分類順)

コマンド名 機能説明 機能分類 パラメータ 利用例
xdelnul null値を含む行除外選択 [a]行選択 field= 1
xselnul null値を含む行選択 [a]行選択 field= 1
xsep 項目値によるファイル分割 [a]行選択 field=;path= 12
xdelnum 数値範囲による行除外選択 [a]行選択 field=;range= 12345
xselnum 数値範囲による行選択 [a]行選択 field=;range= 12345
xdelstr 文字列による行除外選択 [a]行選択 field=;string= 12
xselstr 文字列による行選択 [a]行選択 field=;string= 12
xuniqb 最終行ユニーク [a]行選択 key= 12
xuniqt 先頭行ユニーク [a]行選択 key= 12
xbest 先頭n行選択 [a]行選択 key=;best= 12
xselkeycnt key単位での行数範囲による行選択 [a]行選択 key=;r= 1
xdelkeynul key単位でのnull値を含む行除外選択 [a]行選択 key=;field= 12
xselkeynul key単位でのnull値を含む行選択 [a]行選択 key=;field= 12
xdelkeynux key単位での数値範囲による行除外選択 [a]行選択 key=;field=;range= 1
xselkeynum key単位での数値範囲による行選択 [a]行選択 key=;field=;range= 1
xdelkeystr key単位での文字列による行除外選択 [a]行選択 key=;field=;string= 1
xselkeystr key単位での文字列による行選択 [a]行選択 key=;field=;string= 1
xdelmst マスターに存在する行の除外選択 [a]行選択 key=;master= 12
xselmst マスターに存在する行の選択 [a]行選択 key=;master= 12
xpattern パターンによる行選択 [a]行選択 key=;field=;v=;p=;l= 12
xdel# #で始まる行の行除外選択 [a]行選択 なし
xsel# #で始まる行の行選択 [a]行選択 なし
xcut 項目を選択 [b]項目選択 field= 12
xcutdel 項目を除外選択 [b]項目選択 field= 12
xavg 平均 [c]行集計 key=;field= 123
xmax 最大値 [c]行集計 key=;field= 123
xmin 最小値 [c]行集計 key=;field= 123
xstdev 標準偏差 [c]行集計 key=;field= 123
xmux 合計 [c]行集計 key=;field= 123
xadd 項目間の足し算 [d]項目演算 field1=;field2= 1
xdiv 項目間の割り算 [d]項目演算 field1=;field2= 1
xmul 項目間の掛け算 [d]項目演算 field1=;field2= 1
xsub 項目間の引き算 [d]項目演算 field1=;field2= 1
xsetfile 指定したファイルの先頭行を項目として全行に追加 [e]項目結合 file= 1
xpaste 単純なファイル結合 [e]項目結合 file= 12
xjoin マスター項目の結合 [e]項目結合 key=;field=;master= 1
xseljoin マスター項目の結合+結合行のみ選択 [e]項目結合 key=;field=;master= 1
xjoinr 数値範囲によるマスター項目の結合 [e]項目結合 key=;field=;master= 12
xcutsub 項目の部分文字列を切り出す [f]新項目 field=;range= 12
xconcatinate 複数の項目を一つの項目として連結する [f]新項目 field=;token= 12
xfname ファイル名を項目として追加 [f]新項目 file=
xkeynumber キー単位での連番項目の生成 [f]新項目 key= 12
xnumber 連番項目の生成 [f]新項目 key= 12
xcount 件数 [f]新項目 key= 123
xslide 一行下の項目値を新しい項目として生成 [f]新項目 key=;field= 1
xaccum 累計 [f]新項目 key=;field= 123
xshare シェアー [f]新項目 key=;field= 123
xkeyrand キー単位での乱数項目生成 [f]新項目 key=;seed= 12
xrand 乱数項目の生成 [f]新項目 seed= 1
xsetchr 指定した文字列を項目として全行に追加 [f]新項目 value= 1
xage 年齢計算 [g]日付時間 field1=;field2= 1
xage10 10歳刻みの年齢計算 [g]日付時間 field1=;field2= 1
xage5 5歳刻みの年齢計算 [g]日付時間 field1=;field2= 1
xday 日数計算 [g]日付時間 field1=;field2= 1
xdayadd n日後の日付を計算 [g]日付時間 field1=;field2= 1
xsecond 秒数計算 [g]日付時間 field1=;field2= 1
xwday 曜日項目を生成 [g]日付時間 field= 1
xweek 週番号を生成 [g]日付時間 field= 1
xnow 現在の時刻項目を生成 [g]日付時間 なし 1
xtoday 本日の日付項目を生成 [g]日付時間 なし 1
x45 四捨五入 [h]変換 field= 123
xdown 切り捨て [h]変換 field= 123
xup 切り上げ [h]変換 field= 123
xnulto null値変換 [h]変換 field=;value= 12
xbasket 項目値の組み合わせ生成 [i]分析 key=;field=;value= 12
xbasket2 項目値の順列生成 [i]分析 key=;field=;value= 12
nabcpattern2 パターンの横展開 [i]分析 key=;field= 1
ncntCluster2 なるべく同じ量が入るようにバケット分割 [i]分析 k=;f=;o= 1
xlist 簡易帳票整形 [j]帳票 keycnt=;title=;head=;field=
position=;foot=
12
xfinfo1 ファイルの情報を環境変数にセット [k]その他 file=
xfinfo2 ファイルの情報を環境変数にセット [k]その他 file=
xrecords 複数行を一行にする [k]その他 records= 12