1.5 機能概要
Advanced Shellで利用できる機能を次に示します。
機能 |
関連項目 |
参照先 |
---|---|---|
ジョブの実行環境を定義する |
ジョブ実行に必要な環境変数を設定する |
|
環境ファイルを設定する |
||
シェルスクリプトの文法に従ってジョブ定義スクリプトを作成する |
ジョブ定義スクリプトを構成する基本要素 |
|
条件判定 |
||
算術演算 |
||
シェル変数 |
||
シェルオプション |
||
ジョブ定義スクリプトからファイルを使用する |
通常ファイル |
|
一時ファイル |
||
プログラム出力データファイル |
||
ジョブの実行を制御する |
ジョブ名を宣言する |
|
ジョブの打ち切り条件を定義する |
||
ジョブステップを開始または終了する |
||
任意のコマンドを常に正常終了したと見なすように定義する |
||
スクリプト拡張コマンドの終了コードを定義する |
||
外部スクリプトを呼び出す |
5.8.6 実行中のジョブ定義スクリプトから外部のジョブ定義スクリプトファイルを呼び出す,9.5 スクリプト拡張コマンド |
|
子孫ジョブを起動する |
2.6.5 子孫ジョブとして起動するファイルを定義する,(1) ルートジョブと子孫ジョブ,3.2.3 ジョブ定義スクリプトを子孫ジョブとして実行する,5.1.11 外部コマンドの指定,7.3 環境設定パラメーター |
|
ジョブを強制終了する |
2.6.21 ジョブ強制終了時にユーザー固有の後処理を実行する,3.11 ジョブを強制終了する,7.3 環境設定パラメーター |
|
シェルスクリプト中でジョブの情報を取得する |
ジョブステップの終了コードが設定されたシェル変数を使用する |
|
ジョブの情報が設定された環境変数を使用する |
||
エディタを使ってジョブ定義スクリプトを作成する※1 |
4. Advanced Shell - Developerを使用する【Windows限定】,5. ジョブ定義スクリプトの作成 |
|
コマンドを実行する |
シェル運用コマンド |
|
UNIX互換コマンド |
2.6.6 UNIX互換コマンドを使用するための定義をする,8.4 UNIX互換コマンド,8.5 UNIX互換コマンド(スクリプト形式)【Windows限定】 |
|
シェル標準コマンド |
||
シェル拡張コマンド |
||
スクリプト拡張コマンド |
||
スクリプト制御文 |
||
スクリプト予約語コマンド |
||
カスタムジョブを登録する※2 |
||
ユーザー応答機能を使用する |
任意の文字列をJP1イベントとして発行する |
|
任意の文字列を応答待ちイベントとして発行する |
||
ユーザー応答機能管理デーモン・サービスを起動する |
||
ジョブ定義スクリプトの稼働実績情報を採取する※2 |
ジョブ定義スクリプトの稼働実績情報を蓄積する |
|
ジョブ定義スクリプトの稼働実績情報を出力する |
||
同じジョブ定義スクリプトを異なるプラットフォームで使用する |
WindowsとUNIXの両方で使用できるようにジョブ定義スクリプトを変換する |
2.6.2 パス名を変換する,2.6.3 ファイルの入出力時にファイルパスを変換する,2.6.4 コマンド実行時に引数を変換する,2.6.12 ジョブ定義スクリプトをUNIXからWindowsへ移行する,7.3 環境設定パラメーター |
UNIX互換コマンドを使用する |
2.6.6 UNIX互換コマンドを使用するための定義をする,8.4 UNIX互換コマンド,8.5 UNIX互換コマンド(スクリプト形式)【Windows限定】 |
|
スプールジョブを削除する |
||
カバレージ情報を採取する |
カバレージ情報を取得する |
|
カバレージ情報を表示する |
||
カバレージ情報をマージする |
||
カバレージ情報の取得を常に有効にする |
||
ジョブ定義スクリプトをデバッグする |
CUIでデバッグする※3 |
6.1.2 CUIでのデバッグ【UNIX限定】,6.1.4 デバッガのコマンド一覧【UNIX限定】,6.1.5 ジョブ定義スクリプトの構成要素に対する停止可否,6.2 CUIのデバッガ【UNIX限定】 |
GUIでデバッグする※1 |
4.2.2 デバッグモード,4.4.6 デバッグをする,6.1.1 GUIでのデバッグ【Windows限定】,6.1.3 GUIデバッガの機能一覧【Windows限定】,6.1.5 ジョブ定義スクリプトの構成要素に対する停止可否 |
|
ジョブ実行ログを出力する |
||
アプリケーション実行エージェント機能を使用する。※1 ※2 |
||
トラブルシューティング |
ジョブ実行ログ,システム実行ログなどの資料を採取する |
|
JP1/IMが使用できない場合に,応答要求メッセージに応答する |
- 注※1
開発環境だけで使用できます。
- 注※2
実行環境だけで使用できます。
- 注※3
UNIX版だけで使用できます。