0
crontab에서 스크립트를 호출하면 변수가 값을 반환하지 않습니다. 반면 내가 수동으로 (명령 줄) 그것을 잘 작동하는 그것을 실행합니다. $ auto_job_name은 "mytext"를 반환하지만 $ start_time과 $ end_time은 값을 반환하지 않습니다. 도와 주시겠습니까?crontab에서 호출 할 때 변수가 값을 반환하지 않습니다.
내 스크립트 내용.
#!/bin/bash
auto_job_name="mytext"
start_time=`grep $auto_job_name job_status.txt`
end_time=`grep $auto_job_name job_status.txt`
echo $auto_job_name
echo $start_time
echo $end_time
는 –
너무 감사 파일의 job_status.txt의 절대 경로를 설정하십시오. 이제 작동합니다. – samjerry