プロジェクト

全般

プロフィール

操作問い合わせ #2700

完了

ジョブ実行時の結果について

匿名ユーザー さんが約7年前に追加. 1年以上前に更新.

ステータス:
終了
優先度:
高め
担当者:
保守サポート 担当
開始日:
2017/10/19

説明

以下につきまして、ご回答いただけますでしょうか。


エージェントレスアイコンでシェル実行時に引数を複数持たせると
エラーが発生します。
実行方法に誤りもしくは実行方法があれば教えて頂けますでしょうか。

■エラーメッセージ
In ja_replace_variable() Job Controller variable can not be found. variable_name: test1 , inner_job_id: 26398

■実行方法コマンド
/tmp/test.sh $test1 $test2
※引数が1つだと正常に実行します。


変数の値に以下の例のように文字+別変数を併せたような形にしたいのですが、
可能な方法はありますでしょうか。

$test1=aaaa
$test2=bbbb
$test3=$test1"-"$test2"cccc"

■test3の結果
aaaa-bbbbcccc

計算アイコンで$test1"-"$test2のような記述をした場合、
""の箇所が \- ような記載になりました。

■計算アイコンの実行結果
test1\-test2aaaa

保守サポート 担当 さんがほぼ7年前に更新

  • ステータス新規登録 から 回答中 に変更

ジョブアレンジャーのご利用ありがとうございます。

①エージェントレスアイコンでシェル実行時に引数を複数持たせるとエラーが発生します。

エージェントレスアイコンではシェル実行時の引数は1個のみ指定できる仕様です。

以下で複数の引数を指定する場合は
/tmp/test.sh $test1

test1変数内で2つの引数の値を設定すれば可能です。
変数 値
test1  引数1 引数2

 

②変数の値に以下の例のように文字+別変数を併せたような形にしたいのですが、

変数アイコンでの指定と思いますが、文字+別変数を併せた指定方法は許可していません。

$test1=aaaa
$test2=bbbb
$test3=$test1"-"$test2"cccc"

計算アイコンでは上記変数が数値設定であれば

$test1 - $test2 で指定できます。
書式はexprコマンドに準拠です。
https://www.jobarranger.info/jaz/reference-manual_3.2/jobnet_icon_calc.html

速やかな返信のためにサポート契約をご検討頂ければ幸甚です。
宜しくお願い致します。

保守サポート 担当2 さんが1年以上前に更新

  • ステータス回答中 から 終了 に変更

他の形式にエクスポート: Atom PDF