crotabの中で外部コマンドを実行してその戻り値を取得したいですが、取得方法がよくわかりません。
試したのは以下の五つのパータンです。
crontab
TEST1 = eval "echo test" TEST2 = `echo test` export TEST3 = `echo test` export TEST4 = "`echo test`" export TEST5=`echo test`;echo $TEST5 */1 * * * * echo $TEST1 */1 * * * * echo $TEST2 */1 * * * * echo $TEST3 */1 * * * * echo $TEST4 */1 * * * * echo $TEST5
の結果
eval "echo test" `echo test` 空 空 test
TEST5は正常に外部コマンドの戻り値が取れましたが、共通の引数として使いたいです
※TEST5が通ってることからみてcron上で環境変数をexportしても効かないようです。
何かヒントになることありましたら、教えていただけますでしょうか。