用途
chkdsコマンドは、データセット・ファイルの構文をチェックする場合に使用します。このコマンドでは、構文エラーがない場合は、出力は行われません。そうでない場合はエラーが発行されます。空のファイルでは警告が生成されます。
前提条件
chkdsコマンドを実行するには、管理ドメインの構成の表示(display administrative domain's configuration)権を備えている必要があります。
構文
chkds::=
chkds dataset-file-name...
意味
データセット・ファイルの名前を指定します。dataset-file-nameプレースホルダの詳細は、「dataset-file-name」を参照してください。
例
例2-22 ファイルの構文のチェック
この例では、誤った構文を持つデータセット・ファイルを作成してチェックします。
ob> mkds --nq --input badsyntax.ds
Input the new dataset contents. Terminate with an EOF or a line
containing just a dot (".").
icnlude host brhost2
.
Error: the following problems were detected in dataset badsyntax.ds:
1: icnlude host brhost2
Error: "icnlude" - unknown keyword
ob> chkds badsyntax.ds
Error: the following problems were detected in dataset badsyntax.ds:
1: icnlude host brhost2
Error: "icnlude" - unknown keyword
例2-23 ファイルの構文のチェック
この例では、2つのデータセット・ファイルを作成してチェックします。
ob> mkds --nq --input empty.ds
Input the new dataset contents. Terminate with an EOF or a line
containing just a dot (".").
.
ob> mkds --nq --input goodsyntax.ds
Input the new dataset contents. Terminate with an EOF or a line
containing just a dot (".").
include host brhost2
include path /home
.
ob> chkds empty.ds goodsyntax.ds
Warning: dataset empty.ds is empty