Korn シェルでは、Python プログラムを呼び出して、すべてを $workfile に記録しています。
python3 crontab_search.py | tee $workfile
Python プログラム crontab_search.py で、次のリターン コードで終了しています。
sys.exit(1)
ティーを削除すると、正しいリターンコードが得られますが、ティーでコードを取得できません。
これは機能します:
python3 crontab_search.py; echo $? | tee $workfile
しかし、これは機能しません:
python3 crontab_search.py; returncode=$? | tee $workfile
returncode の値に基づいて、いくつかの追加処理を実行したいと考えています。
ありがとう。