2013-03-16 1 views
2

쉘 스크립트에서 unix 명령을 특정 시간에 실행하도록 설정하는 데 사용하려고합니다. 시간은 getopts와 optarg를 사용하여 사용자 입력에 의해 지정됩니다. 문제는 잘 작동합니다. 어떻게 사용자의 입력을 기반으로 특정 시간에 실행되도록 스크립트에 at 명령을 작성합니까?쉘 스크립트에서 at 명령을 사용하려면 어떻게해야합니까?

감사합니다, 라이언

답변

13

난 당신이 너무 sehe 감사는 "여기-문서"

at now +10 minutes <<ENDMARKER 
rm -rf /tmp/tobedeleted 
echo all done | mail -s 'completion notification' [email protected] 
ENDMARKER 
+0

을 고려, 여러 들어

at now +10 minutes <<< "rm -rf /tmp/tobedeleted" 

말할 것입니다. 슈퍼 빠르고 유용한 답변! <<<와 << ENDMARKER는 내가 어떻게해야할지 전혀 몰랐다. – user2177896