submit [–jq] [filename …]
"//'full.data.set.name'"
"//'full.pds.name(member)'"
ここで、member は区分データ・セット FULL.PDS.NAME のメンバー名です。submit コマンドが正常に終了した場合、-j オプションによる変更がないかぎり、 実行依頼されたジョブのジョブ ID およびファイル名が標準出力に書き込まれる出力の一部として表示されます。
JCL にはジョブ・カードが必要です。ジョブ・カードがない場合、submit コマンドは失敗します。
submit buildjcl.jcl
標準出力への出力は次のようになります。
JOB JOB05990 submitted from path 'buildjcl.jcl'
submit "//'POSIX.RTL.UT13.JCL(TESTJCL)'"
標準出力への出力は次のようになります。
JOB JOB06075 submitted from data set 'POSIX.RTL.UT13.JCL(TESTJCL)'
cat test.jcl | submit
標準出力への出力は次のようになります。
JOB JOB21532 submitted from stdin
submit コマンドはユーザーのロケールに依存しません。ユーザーの責任で JES が受け入れられる入力を指定できます。
IRX0250E System abend code 013, reason code 00000024.
IRX0255E Abend in host command execio or address environment routine MVS.
IRX0670E EXECIO error while trying to GET or PUT a record.
submit は空のジョブの実行依頼を試行し、メッセージ FSUMB409 を stderr に生成します。