Google
オフコン練習帳内を検索
インターネット全体を検索

NECオフコン関連
オフコン一般
情報

ソートユーティリティ

例として使用するファイル

以下にソートユーティリティを使用する例をいくつか挙げています。
まずこの例で使用するファイルの情報を書きます。
(データは思いつきで適当に作りました。)

ソートする元のデータが入っているファイル
ファイル名DATA80
装置名MSD002
ファイル編成順編成
ファイルサイズ10
レコード長80
ブロック化係数3

ソート結果を入れるファイル
実行例1,2,3で使用するファイル

実行例4で使用するファイル
ファイル名DATA10
装置名MSD002
ファイル編成順編成
ファイルサイズ10
レコード長80
ブロック化係数4

ファイル名DATA50
装置名MSD002
ファイル編成順編成
ファイルサイズ10
レコード長50
ブロック化係数3

ソート元のフィールド構成
品番数字4桁
品名英数字40桁
値段数字8桁
何かのコード1英字1桁
何かのコード2数字4桁
FILLER英数字23桁

ソート元データ

0005カラーテレビ                            00500000A0005                       
0850ラジオ                                  00001800A0100                       
0003ステレオ                                00045000A0015                       
0010簡易掃除機                              00000300B0250                       
1000洗濯機                                  00180000B0008                       
0500トースター                              00005000C0040                       
0006テレビ                                  00010000A0009                       

実行例

ソート実行例1(昇順でソート) ソート実行例2(昇順でソート&特定のレコードを抽出) ソート実行例3(昇順でソート&出力フィールドの構成変更) ソート実行例3(逆順でソート&特定のレコードを抽出&出力フィールドの構成変更(レコード長の異なるファイルへ出力))