# Compaq OpenVMS
DCL ディクショナリ

前へ | 次へ | 目次 | 索引

> ### /MODIFIED

> /BEFORE または /SINCE 修飾子に指定された時刻に適用されます。 /MODIFIED 修飾子は，変更日付にしたがってファイルを選択します。この修飾子は，同様に時刻属性によってファイルを選択する /BACKUP，/CREATED， /EXPIRED 修飾子と同時に指定することはできません。これら4つの修飾子のいずれも指定しない場合には，/CREATED 修飾子が使用されます。

> ### /NUMBERS

> ### /NONUMBERS (省略時の設定)

> ソース行番号が，各行の左側の位置に表示されるかどうかを指定します。

> ### /OUTPUT[=ファイル指定]

> ### /NOOUTPUT

> 検索結果を，ファイルに出力するかどうかを指定します。 /OUTPUT 修飾子が省略された場合や，この修飾子にファイル指定が省略された場合には，出力は現在の省略時の出力装置 (SYS$OUTPUT) に送られます。 /NOOUTPUT 修飾子を指定する場合には， SEARCH コマンドの結果得られた一致するレコードは出力されません。

> ### /PAGE[=キーワード]

> ### /NOPAGE (省略時の設定)

> ディレクトリ情報の画面表示をページャを介して行います。

> 次のキーワードを使用できます。

> CLEAR_SCREEN | ページモードで表示（毎回画面を消去する）
> SCROLL | スクロールモードで表示（毎回画面を消去しない）
> SAVE[= n] | n ページ分の履歴を保持する（前ページに戻ること等が可能）

> /PAGE=SAVE 修飾子を指定すると最大 5 画面（最大 255 カラムまで）分の履歴を保存できます。ページャ内では以下のキーを使って画面の移動などができます。

> キー・シーケンス | 説明
> --- | ---
> Up arrow key, Ctrl/B | 1行スクロールアップ
> Down arrow key | 1行スクロールダウン
> Left arrow key | 1カラム左シフト
> Right arrow key | 1カラム右シフト
> Insert Here (E2) | 半画面右シフト
> Remove (E3) | 半画面左シフト
> Select (E4) | 80/132 カラム切替え
> Prev Screen (E5) | 前ページに移動
> Next Screen (E6), Return, Enter, Space | 次ページに移動
> F10, Ctrl/Z | 終了（他のコマンドでは違うものもあります）
> Help (F15) | ヘルプテキストを表示
> Do (F16) | 最新（現在）画面と（履歴内で）最古画面の入れ換え
> Ctrl/W | 再表示

> /PAGE 修飾子は /OUTPUT 修飾子とは同時に使用できません。

> ### /REMAINING

> ### /NOREMAINING (省略時の設定)

> 最初に一致したレコードからファイルの最後まで，すべてのレコードを表示するかどうかを制御します。 /REMAINING 修飾子は，/WINDOW 修飾子の n2 パラメータを無効にします。ただし，/WINDOW=n1 修飾子を使用することは可能です。

> ### /SINCE[=時刻]

> 指定された時刻，またはそれ以降の時刻の日付のファイルのみを選択します。絶対時刻，または絶対時刻とデルタ時間の組み合せが指定できます。また，BOOT, LOGIN, TODAY(省略時の設定)，TOMORROW，および YESTERDAY というキーワードが使用できます。時刻が指定されない場合には，TODAY が仮定されます。ファイル選択の基準として使用する時刻の属性は，/BACKUP, /CREATED(省略時の設定)， /EXPIRED, または /MODIFIED のいずれかの修飾子で指定します。

> 時刻指定形式の詳細は，『Compaq OpenVMS ユーザーズ・マニュアル』またはオンライン・ヘルプの DCL_Tips トピック (Date_Time サブトピック) を参照してください。

> ### /STATISTICS

> ### /NOSTATISTICS (省略時の設定)

> SEARCH が検索について，次に示す統計情報を表示するかどうかを制御します。

> - 検索されたファイルの数

> - 検索されたレコードの数

> - 検索された文字の数

> - 一致したレコードの数

> - 表示された行の数

> - バッファード I/O の回数

> - 直接 I/O の回数

> - ページ・フォルトの回数

> - CPU 時間

> - 実行時間

> ### /STYLE=キーワード

> 表示するファイル名の書式を指定します。

> この修飾子のキーワードは CONDENSED および EXPANDED です。意味は次の表のとおりです。

> キーワード | 説明
> --- | ---
> CONDENSED (省略時の設定) | ファイル名を 255 文字長の文字列に適合するように表示します。このファイル名の場合，ファイル指定に DID あるいは FID 短縮形を含むことが可能です。
> EXPANDED | ファイル名をディスクに格納されているとおりに表示します。このファイル名の場合，ファイル指定に DID あるいは FID 短縮形は含みません。

> キーワード CONDENSED と EXPANDED を同時に指定することはできません。この修飾子は，確認が要求された場合に，出力メッセージに表示されるファイル名の書式を指定します。

> EXPANDED キーワードが指定されていない場合，ファイル・エラーは CONDENSED ファイル指定で表示されます。

> 詳細は『 Compaq OpenVMS Extended File Specifications の手引き』を参照してください。

> ### /WARNINGS (省略時の設定)

> ### /NOWARNINGS

> コマンドが実行されたときに，次に示すメッセージを表示するかどうかを指定します。

> > NOMATCHES
> > TRUNCATE
> > NULLFILE

> ### /WINDOW[=(n1,n2)]

> ### /NOWINDOW (省略時の設定)

> 文字列に一致する行とともに表示される行数を指定します。

> n1 と n2 を指定した場合には，検索文字列を含む行の上の n1 行と，検索文字列を含む行，そしてその下の n2 行を表示します。 n1 と n2 は，0 であっても構いません。

> /WINDOW 修飾子だけを指定し，n1 と n2 のどちらも指定しない場合には，検索文字列を含む行の上に2行，検索文字列を含む行の下に２行という形式で表示されます。

> /WINDOW 修飾子に n1 だけ指定した場合には，n1 は表示する行数を表します。つまり，指定行数の半分は検索文字列を含む行の上に表示され，残りの半分は下に表示されます (n1 が偶数の場合には，検索文字列の下にもう一行余分に表示されます)。

> たとえば，/WINDOW=10 と指定すると，検索文字列を含む行の他に，その行の前後の9行の追加行が表示されます。その中の4行は検索文字列を含む行の上に， 5行は検索文字列を含む行の下に表示され，全部で 10 行が表示されます。

> /WINDOW=0 が指定された場合には，SEARCH コマンドは，検索文字列を含む各ファイルのファイル名を表示しますが，レコードは表示しません。一致する文字列を含むファイルを操作するための，コマンド・ファイルを作成する(/OUTPUT 修飾子を使用)ときに，この指定を使用できます。

> /WINDOW 修飾子を省略した場合には，検索文字列を含む行だけが表示されます。

> /WINDOW 修飾子を指定すると，30 個のアスタリスクからなる行が，ファイル内の各ウィンドウを区別するために表示されます。

> ### /WRAP

> ### /NOWRAP (省略時の設定)

> /PAGE=SAVE 修飾子とともに使用し，画面の幅を越える行をラップするかどうかを指定します。ラップを指定した場合，はみ出す部分は次行に表示されます。

> ラップを指定しない場合，はみ出した部分は左右にシフトしながら見ることができます。

##

### 例

#1
    $ SEARCH CABLE.MEM,JOYNER.MEM "MANUAL TITLE"

> この例では，CABLE.MEM と JOYNER.MEM というファイルから， "MANUAL TITLE" という文字列を検索します。この文字列を含む各行が，ターミナルに表示されます。この文字列には，スペース文字が含まれているため，文字列全体を引用符で囲まなければなりません。

#2
    $ SEARCH/OUTPUT=RESULTS.DAT/WINDOW=9 DISLIST.MEM NAME

> この例では，DISLIST.MEM というファイルから "NAME" という文字列を検索し，出力を RESULTS.DAT というファイルに送ります。 NAME を含む各行の，前の4行と後ろの4行も出力されます。

#3
    $ SEARCH/OUTPUT=ALLSUB.COM/WINDOW=5000 *.COM SUBMIT

> 現在のディレクトリ下にあって，ファイル・タイプが COM のすべてのファイルに対して，文字列 "SUBMIT" を検索しています。ウィンドウ・サイズが十分に大きいので，一致する文字列を含むファイルの全体が出力ファイルに書き込まれます。

#4
    $ SEARCH/OUTPUT=COLUMBUS.OH/WINDOW=(3,0)/NOHEAD/MATCH=AND -
    _$ *.DAT COLUMBUS,OH

> ファイル・タイプが DAT であるすべてのファイルに対して，文字列 "COLUMBUS" と "OH" の両方を含む行を検索しています。一致する行が見つかった場合，直前の3行(空行，名前，住所)が出力ファイルに書き込まれます。出力ファイル COLUMBUS.OH には，見出しやウィンドウ区分線が書かれていないので，他のコマンド・プロシージャなどですぐ使用できます。

#5
    $SEARCH/OUTPUT=SWAP.LIS/FORMAT=PASSALL/NUMBERS/EXACT -
    _$ /WINDOW=10000 SWAP.PAS SWAP

> この SEARCH コマンドは，左端に行番号の付いたリスティング・ファイルを作成しています。 /FORMAT=PASSALL を指定しているため，改頁文字もそのまま書かれます。ファイル内の文字列 "SWAP" が必ず大文字であることが分かっているので，効率を上げるために /EXACT 修飾子を指定しています。また，ウィンドウ・サイズが十分に大きいため，一致する文字列を含むファイルの全体が出力ファイルに書き込まれます。

#6
    $ SEARCH/REMAINING CABLE.LOG FORTRAN

> ファイル CABLE.LOG 内の，文字列 "FORTRAN" を含む最初の行に続く，すべての行を表示します。

#7
    $ SEARCH OMAHA::DISK1:[EXP]SUB.DAT,DATA.LIS VAX

> この例では，OMAHA という遠隔ノードの SUB.DAT と DATA.LIS というファイルから， VAX という文字列を検索します。 VAX という文字列を含むすべてのレコードのリストが，ユーザのローカル・ターミナルに表示されます。

# SET

> 現在のターミナル・セッションまたはバッチ・ジョブに対して，プロセスが所有しているファイルと装置に関する属性を，定義または変更します。

## 形式

> SET オプション

## 説明

> SETコマンドのオプションについては，本書に個別に説明されています。 表 DCLII-15 に，一般にシステム・オペレータやマネージャの使用に予約されているものも含めて， SETコマンドのすべてのオプションをリストします。

> 表 DCLII-15 SETコマンドのオプション
> オプション | 機能
> --- | ---
> ACCOUNTING | 現在の会計情報ファイルを制御する。
> AUDIT | 機密保護監査システムとの管理インタフェースを提供する。
> BROADCAST | SYS$OUTPUTへブロードキャストするメッセージを決定する。
> CACHE/RESET | 拡張ファイル・キャッシュ(XFC)に対して，システム・ワイド I/O キャッシング統計を再設定する。
> CARD_READER | カード・リーダの省略時のASCII変換モードを定義する。
> CLUSTER/EXPECTED_VOTES | OpenVMS Clusterの合計予想ボート(投票数)を，指定された値に設定する。値が指定されていないと，システムが決定する値に設定される。
> COMMAND | コマンド記述ファイルに定義されたコマンドを，プロセス・コマンド・セットまたはコマンド・テーブル・ファイルに追加する。
> CONTROL | Ctrl/TまたはCtrl/Yによる割り込みを許可または禁止する。
> CPU | 指定した CPU に関連するユーザ機能を変更する。
> DAY | 利用者登録ファイル(UAF)に指定されている省略時の曜日タイプを上書きする。
> DEFAULT | 現在の省略時の設定として，ファイル指定の装置およびディレクトリを設定する。
> DEVICE | 装置の特性を定義する。
> DEVICE/SERVED | ローカル・ノードのディスクを， OpenVMS Clusterのすべてのノードで使用できるようにする。
> DIRECTORY | 1つまたは複数のディレクトリの特性を変更する。
> DISPLAY | DECwindowsアプリケーションの出力をリダイレクトする。
> ENTRY | キューで現在実行されていないジョブの現在の状態または属性を変更する。
> FILE | 1つまたは複数のファイルの特性を変更する。
> HOST | 端末を(現在のホスト・プロセッサを経由して) 遠隔プロセッサと呼ばれる他のプロセッサに接続する。
> HOST/DTE | 発信端末の回線経由で，遠隔システムにこちら側のシステムを接続する。
> HOST/DUP | 記憶域コントローラの適切なバス経由で，そのコントローラに端末を接続する。
> HOST/HSC | コンピュータ相互接続(CI)バス経由で，遠隔のHSC50ディスクおよびテープ・コントローラに端末を接続する。
> HOST/LAT | ローカル・エリア・ネットワークで利用できる指定サービスに端末を接続し，端末とそのサービス間の通信用に1つのセッションを確立する。
> HOST/RLOGIN | TCP/IP接続経由で遠隔ホストにログインし， RLOGINアプリケーションにアクセスして会話型ターミナル・セッションを開始できるようにする。
> HOST/TELNET | Telnetアプリケーションを起動して，TCP/IP接続経由で遠隔ホストに接続する。
> HOST/TN3270 | TCP/IP接続経由で遠隔のIBMホストに接続し，T N3270ターミナル・エミュレータを起動して，ローカル・キーボードでIBM 3279 クラスの端末のキーボードをエミュレートする。
> KEY | 現在のキーパッド状態の設定を変更する。
> LOGINS | 利用者のシステムへのログインを許可または禁止する。
> MAGTAPE | 磁気テープ装置の特性を定義する。
> MESSAGE | システム・メッセージを上書き，または補足する。
> NETWORK | ネットワーク・サービスの属性を登録する。
> ON | コマンド・プロシージャのコマンドの実行後に，コマンド・インタプリタでエラー条件をチェックするかどうかを制御する。
> OUTPUT_RATE | バッチジョブのログ・ファイルにログを書き込む速度を設定する。
> PASSWORD | 利用者のパスワード変更を許可する。システム・マネージャはシステム・パスワードを変更する。
> PREFIX | SET VERIFY によって表示されるコマンド行に対して，各行の前に表示される文字列を設定する。
> PRINTER | プリンタ・デバイスの属性を定義する。
> PROCESS | 現在のプロセスの実行特性を定義する。
> PROMPT | DCLプロンプトを定義する。
> PROTECTION/DEFAULT | 以後作成されるすべてのファイルに適用される，省略時の保護を設定する。
> QUEUE | 指定されたキューの現在の状態または属性を変更する。
> RESTART_VALUE | バッチ・ジョブがリスタートした際にテストされる値を設定する。
> RIGHTS_LIST | 利用者のプロセス・ライト・リスト変更する。特権ユーザはシステム・ライト・リストを変更する。
> RMS_DEFAULT | RMSがファイル操作に使用するマルチブロックとマルチバッファの省略時のカウント数を設定する。
> SECURITY | オブジェクトの機密保護プロファイルを変更する。
> SERVER | 機密保護サーバーの始動，停止，および再始動を制御する。機密保護サーバは，システム不法侵入ログインデータベースと代理データベースに記録された情報を維持する。
> SYMBOL | コマンド・プロシージャのローカル・シンボルとグローバル・シンボルへのアクセスを制御する。
> TERMINAL | ターミナル属性を定義する。
> TIME | システム・クロックを指定された値に再設定する。
> VERIFY | コマンド・プロシージャの実行中に，コマンド・インタプリタで実行中の行を表示するかどうかを制御する。
> VOLUME | 1つまたは複数のFiles-11ボリュームの特性を変更する。
> WORKING_SET | 現在のワーキング・セットの上限または制限値を変更する。

前へ | 次へ | 目次 | 索引