Dproj - プロジェクション

形式

Dproj field-list [input-file..]

DpjDprojの短縮形(UNIXのみ)。

説明

Dproj は、D-レコードのフィールドを与えられたフィールド名に制限する。 各入力レコードについて Dprojfield-list に指定されなかったフィールドを捨て 残りのフィールドをD-レコードとして出力する。 フィールドが残らなかった場合 (すなわち、レコード中にリストされたフィールドがなかった場合)、 レコードは出力されない。

field-list は(^ではじまる)排他フィールドリストでもよい。 この場合、リストされたフィールドが入力レコードから除かれる。

(このプログラムはリレーショナルデータベースの用語「プロジェクション」 になぞらえてDprojと名づけられている。 ただし、D-fileモデルはリレーショナルでないので注意せよ)

メッセージ

マニュアル D_msg参照。

参照

DintroDpasteD_msg

AUTHOR

MIYAZAWA Akira


miyazawa@nii.ac.jp
2003