Dproj - プロジェクション

[ 英語 | 日本語 ]

[Dホームページへ]

形式

Dproj field-list [ input-file.. ]

説明

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

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

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

オプション

-D [i/o]datautf=8|16|32
UTF入出力機能参照。

環境変数

Ddatautf, Didatautf, Dodatautf
UTF入出力機能参照。

メッセージ

マニュアル D_msg参照。

参照

DintroDpasteD_msg

AUTHOR

MIYAZAWA Akira


miyazawa@nii.ac.jp
2003