Dproj field-list [ input-file.. ]
Dproj は,D-レコードのフィールドを与えられたフィールド名に制限する。 各入力レコードについて Dproj は field-list に指定されなかったフィールドを捨て 残りのフィールドをD-レコードとして出力する。 フィールドが残らなかった場合 (すなわち,レコード中にリストされたフィールドがなかった場合), レコードは出力されない。
field-list は(^ではじまる)排他フィールドリストでもよい。 この場合,リストされたフィールドが入力レコードから除かれる。
(このプログラムはリレーショナルデータベースの用語「プロジェクション」 になぞらえてDprojと名づけられている。 ただし,D-fileモデルはリレーショナルでないので注意せよ)
マニュアル D_msg参照。
MIYAZAWA Akira