0

コマンドからジョブ名を取得する autosys コマンドがあるかどうかを知りたかったのです。

たとえば、 という名前のジョブがあり、 という名前2450_O_MiscStg_TraFKKR_APのコマンドがあるとします$(GLOBAL_DDI_PROJ_DIR)/bin/GENERIC_WRAP.ksh ODS_MISC_TRANSACTOR_FY_KR

ODS_MISC_TRANSACTOR_FY_KRこのように(またはgrep " ODS_MISC_TRANSACTOR_FY_KR"jil ファイルからジョブ名を表示するために) コマンドを引数として指定すると、ジョブ名が表示される autosys コマンドが必要です。

4

3 に答える 3

0

このようなものを探していると思います...

autorep -J ALL -q | egrep "$(GLOBAL_DDI_PROJ_DIR)/bin/GENERIC_WRAP.ksh ODS_MISC_TRANSACTOR_FY_KR" -b5 | egrep "insert_job" | awk '{print $3}'

私の環境からのコマンドに置き換えると、うまくいきます。ところで、これはコマンドの UNIX バージョンです。Windows で実行する必要がある場合は、egrep を findstr に、awk コマンドを for ループに置き換える必要があります。幸運を!

于 2014-10-17T21:47:35.563 に答える