日本-日本語

製品  >  ソフトウェア  >  OpenVMS  >  マニュアル >  V8.3ライブラリ

OpenVMS マニュアル


HP OpenVMS
DCL ディクショナリ


前へ 次へ 目次 索引


この DUMP コマンドは,ファイル TEST.DAT のイメージを,バイト単位の 8 進数および ASCII 文字で,先頭ブロックから表示しています。

#3

$ DUMP NODE3::DISK2:[STATISTICS]RUN1.DAT

このコマンド行では,リモート・ノード NODE3 にあるファイル RUN1.DAT をダンプします。省略時の DUMP 書式が使用されます。

#4

$ DUMP/HEADER/BLOCK=COUNT=0 SYS$SYSTEM:DATASHARE.EXE
Dump of file SYS$SYSTEM:DATASHARE.EXE on  12-NOV-2001 16:06:46.75 
File ID (16706,59,0)   End of file block 410 / Allocated 411 
 
                             File Header 
 
Header area 
    Identification area offset:           40 
    Map area offset:                      100 
    Access control area offset:           255 
    Reserved area offset:                 255 
    Extension segment number:             0 
    Structure level and version:          2, 1 
    File identification:                  (16706,59,0) 
    Extension file identification:        (0,0,0) 
    VAX RMS attributes 
        Record type:                      Fixed 
        File organization:                Sequential 
        Record attributes:                <none specified> 
        Record size:                      512 
        Highest block:                    411 
        End of file block:                410 
        End of file byte:                 414 
        Bucket size:                      0 
        Fixed control area size:          0 
        Maximum record size:              512 
        Default extension size:           0 
        Global buffer count:              0 
        Directory version limit:          0 
    File characteristics:                 Contiguous best try 
    Caching attribute:                    Writethrough 
    Map area words in use:                3 
    Access mode:                          0 
    File owner UIC:                       [1,4] 
    File protection:                      S:RWED, O:RWED, G:RE, W: 
    Back link file identification:        (7149,80,0) 
    Journal control flags:                <none specified> 
    Active recovery units:                None 
    Highest block written:                411 
    Client attributes:                    None 
 
Identification area 
    File name:                            DATASHARE.EXE 
    Revision number:                      1 
    Creation date:                        12-AUG-2001 14:06:49.84 
    Revision date:                        12-AUG-2001 14:06:53.20 
    Expiration date:                      <none specified> 
    Backup date:                          <none specified> 
 
Map area 
    Retrieval pointers 
        Count:        411        LBN:    1297155 
 
Checksum:                                 30710 

この例の DUMP コマンドは,指定のファイルのファイル・ヘッダをダンプしています。このファイルは Files-11 ODS-2 媒体に記録されているため,ファイル・ヘッダは Files-11 ファイル・ヘッダ形式で表示されています。 Files-11 ヘッダに埋め込まれているのは,VAX RMS 属性ブロックです。

#5

$ DUMP/HEADER/BLOCK=COUNT=0 DISK$GRIPS_2:[000000]AAREADME.TXT;
Dump of file DISK$GRIPS_2:[000000]AAREADME.TXT;1 on 15-DEC-2001 
10:07:29.70
   File ID (4,6,0)   End of file block 29 / Allocated 29 
 
                            ISO 9660 File Header 
 
   Length of Directory Record:              48 
   Extended Attribute Length:               1 
   Location of Extent (LSB/MSB):            312/312 
   Data Length of File Section (LSB/MSB):   14640/14640 
   Recording Date and Time                  10-DEC-2001 16:22:30 GMT(0) 
   File Flags                               RECORD, PROTECTION 
   Interleave File Unit size:               0 
   Interleave Gap size:                     0 
   Volume Sequence # of extent (LSB/MSB):   1/1 
   File Identifier Field Length:            14 
   File Identifier:                         AAREADME.TXT;1 
   System Use 
5458542E 454D4441 45524141 0E010000 01000018 001E1610 100B5930 39000000 
...90Y..............AAREADME.TXT 000000 
                                                                 00313B 
;1.............................. 000020 
 
Extended Attribute record 
   Owner Identification (LSB/MSB):        7/7 
   Group Identification (LSB/MSB):        246/246 
   Access permission for classes of users S:R, O:R, G:RE, W:RE 
   File Creation Date/Time:               5-OCT-2001 14:17:49.29 GMT(0) 
   File Modification Date/Time:           6-NOV-2001 16:22:30.96 GMT(0) 
   File Expiration Date/Time:             00-00-0000 00:00:00.00 GMT(0) 
   File Effective Date/Time:              00-00-0000 00:00:00.00 GMT(0) 
   Record Format                          Fixed 
   Record Attributes                      CRLF 
   Record Length (LSB/MSB):               80/80 
   System Identifier: 
   System Use 
   Extended Attribute Version:            1 
   Escape Sequence record length:         0 
   Application Use Length (LSB/MSB):      0/0 
   Application Use 
 
   VAX RMS attributes 
       Record type:                      Fixed 
       File organization:                Sequential 
       Record attributes:                Implied carriage control 
       Record size:                      80 
       Highest block:                    29 
       End of file block:                29 
       End of file byte:                 304 
       Bucket size:                      0 
       Fixed control area size:          0 
       Maximum record size:              80 
       Default extension size:           0 
       Global buffer count:              0 
       Directory version limit:          0 

この DUMP/HEADER コマンドは,指定のファイルのファイル・ヘッダをダンプしています。このファイルは ISO 9660 媒体に記録されているため,フィル・ヘッダは ISO 9660 ファイル・ヘッダ形式で表示されています。また,このファイルにはオプションの ISO 9660 拡張属性レコードも含まれているため,それも表示されています。最後に,DUMP/HEADER の要求どおり,VAX RMS 属性が表示されています。




EDIT/ACL

オブジェクトのアクセス制御リスト (ACL) を作成または変更するために,アクセス制御リスト・エディタ(ACL エディタ)を起動します。これには /ACL 修飾子が必要です。

ACL エディタについの詳細は,『OpenVMS システム管理ユーティリティ・リファレンス・マニュアル』または『OpenVMS システム・セキュリティ・ガイド』またはオンライン・ヘルプを参照してください。




形式

EDIT/ACL オブジェクト指定




EDIT/EDT

EDT 会話型テキスト・エディタを起動します。/EDT 修飾子は必須です。

EDT コマンドの情報は,Ctrl/Z を押しながら EDT コマンド・プロンプトで HELP と入力することによって EDT 内から使用できます。キーパッド・ヘルプは,コマンド・ヘルプの他に,PF2 を押すことによっても使用できます。 EDT コマンドおよび修飾子の情報を含む,EDT コマンドの説明については,『OpenVMS ユーザーズ・マニュアル』を参照してください。




形式

EDIT/EDT ファイル指定




パラメータ



ファイル指定

EDT エディタを使用して作成,または編集するファイルを指定します。指定したファイルが存在しない場合には,EDT がそのファイルを作成します。

EDT エディタがファイルを作成する場合,そのファイルに,省略時のファイル・タイプは与えられません。したがって,ファイル・タイプは,指定しない場合には空文字列になります。ファイルは, Files-11 構造のボリューム上のディスク・ファイルでなければなりません。

ファイル指定の中で,ワイルドカード文字は使用できません。




説明

EDT は,テキスト・ファイルを作成または編集します。 EDT を使用すると,キーパッド,行,非キーパッドという 3 つのモードで,テキストを入力または編集できます。キーパッドによる編集は,画面用であり, VT300 シリーズ,VT200 シリーズ,VT100 端末,および VT52 端末で使用できます。画面指向エディタを使用すると,一度に数行のテキストを参照し,カーソルをテキストの任意の方向に移動できます。行編集は,すべての端末で動作します。実際に,VT300 シリーズ,VT200シリーズ, VT1000,または VT52 以外の端末では,EDT では行編集しか使用できません。番号が付いた行の編集に慣れている場合は,行編集の方が使いやすいことがあります。非キーパッド・モードは,VT300 シリーズ,VT200 シリーズ,VT100 端末,およびVT52端末で使用できるコマンド指向の画面エディタです。行モードおよび非キーパッド・モードを使用して,キーパッド・モードで使用するキーを再定義することができます。

EDT の起動時の省略時の設定は,行モードです。既存のファイルを編集する場合, EDT はファイルの第 1 行の行番号とテキストを表示します。新しいファイルを作成する場合,EDT は次のメッセージを表示します。


Input file does not exist 
[EOB] 

いずれの場合でも,次に EDT は行モードプロンプト ( アスタリスク(*) ) を表示します。

EDT エディタについての詳細は,『OpenVMS EDT Reference Manual』 ( ドキュメンテーション CD-ROM に用意されています ) を参照してください。




修飾子



/COMMAND[=ファイル指定]



/NOCOMMAND

スタート・アップ・コマンド・ファイルを使用するかどうかを指定します。 /COMMAND 修飾子に続けて,等号 (=) とコマンド・ファイルを指定します。コマンド・ファイルの省略時のファイル・タイプは,EDT です。ファイル指定にワイルドカード文字は使用できません。

次のコマンド行は,MEMO.DAT という名前のファイルを編集するために EDT を起動し, XEDTINI.EDT という名前のスタート・アップ・コマンド・ファイルを使用するよう指定しています。


$ EDIT/COMMAND=XEDTINI.EDT MEMO.DAT

"/COMMAND=コマンド・ファイル" 修飾子を指定しない場合には, EDT は EDTSYS という論理名の定義を調べます。 EDTSYS が定義されていない場合には,システム全体で使用される SYS$LIBRARY:EDTSYS.EDT というスタートアップ・コマンド・ファイルを使用します。このファイルが存在しない場合には,EDTINI という論理名の定義を調べます。 EDTINI が定義されていない場合には,省略時のディレクトリから EDTINI.EDT という名前のファイルを探します。これらのファイルがどれも存在しない場合には,省略時の状態で編集セッションを開始します。

EDT に,システム全体のスタートアップ・コマンド・ファイルも省略時のディレクトリの EDTINI.EDT ファイルも処理させないようにするには,次のように /NOCOMMAND 修飾子を使用します。


$ EDIT/EDT/NOCOMMAND MEMO.DAT



/CREATE (省略時の設定)



/NOCREATE

指定した入力ファイルが存在しない時に, EDT が新しいファイルを作成するかどうかを制御します。

通常,要求されたファイル名が指定のディレクトリにない場合, EDT は入力ファイル指定に一致する新しいファイルを作成します。 EDT のコマンド行で /NOCREATE 修飾子を使用し,かつ存在しないファイルを指定すると,EDT は以下のようにエラー・メッセージを表示し, DCL コマンド・レベルに戻ります。


$ EDIT/EDT/NOCREATE NEWFILE.DAT
Input file does not exist
$



/JOURNAL[=ジャーナル・ファイル]



/NOJOURNAL

編集セッションをジャーナル・ファイルに保存するかどうかを制御します。ジャーナル・ファイルには,編集セッション中に入力されたキーストロークが記録されます。ジャーナル・ファイルの省略時のファイル名は,入力ファイルの名前と同じです。省略時のファイル・タイプは JOU です。 /JOURNAL 修飾子を使用すれば,異なったファイル指定をジャーナル・ファイルに与えることができます。

次のコマンド行は,MEMO.DAT という名前のファイルを編集するために EDTを起動し,ジャーナル・ファイルとして SAVE.JOU という名前を指定しています。


$ EDIT/EDT/JOURNAL=SAVE MEMO.DAT

他のディレクトリのファイルを編集している時に,ジャーナル・ファイルをそのディレクトリに作成する場合には,/JOURNAL 修飾子に,そのディレクトリ名を含むファイル指定をしなければなりません。そうしない場合, EDT はジャーナル・ファイルを省略時のディレクトリに作成します。

ジャーナル・ファイルの作成されるディレクトリには,書き込みアクセスが許可されていなければなりません。

EDT が編集セッションの記録を保存しないようにする場合には,次のように,コマンド行に /NOJOURNAL 修飾子を指定します。


$ EDIT/EDT/NOJOURNAL MEMO.DAT

いったんジャーナル・ファイルを作成すれば, EDT/RECOVER コマンドによってジャーナル・ファイルに含まれているコマンドを実行することができます。ファイル指定にワイルドカード文字を使用することはできません。

/OUTPUT=出力ファイル



/NOOUTPUT

編集セッションの終了時に出力ファイルを作成するかどうかを指定します。出力ファイルの省略時のファイル指定は入力ファイルのファイル指定と同じです。出力ファイルに入力ファイルと異なるファイル指定を与える場合に, /OUTPUT 修飾子を使用します。

次のコマンド行は,MEMO.DAT という名前のファイルを編集するために EDT を起動し,この編集セッションで作成される出力ファイルに,OUTMEM.DAT という名前を与えます。


$ EDIT/EDT/OUTPUT=OUTMEM.DAT MEMO.DAT

次の例に示すように,他のディレクトリにファイルを作成する場合には,出力ファイル指定の一部としてディレクトリ情報を含むことができます。


$ EDIT/EDT/OUTPUT=[BARRETT.MAIL]MEMO.DAT MEMO.DAT

/NOOUTPUT 修飾子は,出力ファイルが作成されないようにします。ただし,ジャーナル・ファイルの作成には影響を与えません。出力ファイルを作成しない場合には,次のように /NOOUTPUT を使用します。


$ EDIT/EDT/NOOUTPUT MEMO.DAT

システムが一時的に停止しても,ジャーナル・ファイルは保存されたままであるため,編集セッションを再現することができます。編集セッションを保存するには, /NOOUTPUT を指定した場合であっても,セッションを終了する前にライン・モード・コマンド WRITE を使ってテキストを外部ファイルに書き出します。

ファイル指定にワイルドカード文字は使用できません。

/READ_ONLY



/NOREAD_ONLY (省略時の設定)

EDT に,ジャーナル・ファイルの保存と出力ファイルの作成をさせるかどうかを指定します。 /NOREAD_ONLY 修飾子を指定すると,EDT はジャーナル・ファイルを保存し,ライン・モード・コマンド EXIT を処理する際に出力ファイルを作成します。 /READ_ONLY 修飾子の使用は, /NOJOURNAL 修飾子と /NOOUTPUT 修飾子の両方を指定するのと同じ効果があります。

次のコマンド行は,CALENDAR.DAT という名前のファイルを編集するために EDT を起動しますが,ジャーナル・ファイルも出力ファイルも作成しません。


$ EDIT/EDT/READ_ONLY CALENDAR.DAT

ファイル内を検索するだけで,変更するつもりがない場合には,/READ_ONLY 修飾子を使用します。途中でそのファイルを変更する必要が生じた場合には,ライン・モード・コマンド WRITE を使って変更結果を保存します。ただし,その場合はジャーナル・ファイルが作成されません。

/RECOVER



/NORECOVER (省略時の設定)

編集セッションの開始時に, EDT にジャーナル・ファイルを読み取らせるかどうかを指定します。

/RECOVER 修飾子を指定すると,EDT は適切なジャーナル・ファイルを読み取り,そこに含まれるコマンドをすべて処理します。この場合の適切な構文は,次のとおりです。


$ EDIT/EDT/RECOVER MEMO.DAT

ジャーナル・ファイルのファイル・タイプが JOU でない場合や,ファイル名が入力ファイルの名前と同じでない場合には,次の例に示すように, /JOURNAL 修飾子と /RECOVER 修飾子の両方を指定しなければなりません。


$ EDIT/EDT/RECOVER/JOURNAL=SAVE.XXX MEMO.DAT

/NORECOVER 修飾子は EDT の省略時の設定であるため,コマンド行にこの修飾子を指定する必要はありません。






#1

$ EDIT/EDT/OUTPUT=NEWFILE.TXT OLDFILE.TXT
    1       This is the first line of the file OLDFILE.TXT.
*

この EDIT コマンドは,OLDFILE.TXT というファイルを編集するために, EDT エディタを起動します。この時,EDT は論理名 EDTSYS の定義を探します。 EDTSYS が定義されていなければ,EDT はシステムのスタート・アップ・コマンド・ファイル SYS$LIBRARY:EDTSYS.EDT を処理します。このファイルが存在しなければ,EDT は論理名 EDTINI の定義を探します。 EDTINI が定義されていなければ,省略時のディレクトリから EDTINI.EDT という名前のファイルを探します。これらのファイルがいずれも存在しなければ, EDT は省略時の状態で編集セッションを開始します。セッションが終了すると,編集されたファイルは NEWFILE.TXT という名前になります。

#2

$ EDIT/EDT/RECOVER OLDFILE.TXT

この EDIT コマンドは, EDT エディタを起動し,前回の編集セッション中に起きた異常終了から回復します。 EDT は,ファイル OLDFILE.TXT をオープンし,ジャーナル・ファイル OLDFILE.JOU を処理します。ジャーナル・ファイルが処理されてしまえば,対話型編集が再開できます。




EDIT/FDL

File Definition Language (FDL) ファイルの作成と変更のために, Edit/FDL ユーティリティ (EDIT/FDL) を起動します。/FDL 修飾子は必須です。

Edit/FDL ユーティリティについての詳細は,『OpenVMS Record Management Utilities Reference Manual』またはオンライン・ヘルプを参照してください。




形式

EDIT/FDL ファイル指定




EDIT/SUM

SUMSLP バッチ型エディタを起動して, 1 つの入力ファイルを複数のファイルのエディタ・コマンドで更新します。

SUMSLP ユーティリティについての詳細は,『OpenVMS SUMSLP Utility Manual』 ( ドキュメンテーション CD-ROM に用意されています ),またはオンライン・ヘルプを参照してください。




形式

EDIT/SUM 入力ファイル


前へ 次へ 目次 索引



         印刷用画面へ

プライバシー 本サイト利用時の合意事項