2015-01-05 1 views
1

작동하지 않습니다 시간 제한 bash는 스크립트 내가 스크립트를 호출 한 후 일부 프로세스를 몇 분을 시작해야 다음 bash는 스크립트가 한

sh startup.sh

내가 얻는 반응은

startup.sh: 2: startup.sh: at: not found 
startup.sh: 3: startup.sh: at: not found 
입니다그리고 나는 왜 그 이유를 정말로 이해할 수 없다. 주어진 경로는 정확하고 영원히 전 세계적으로 운영됩니다.

내가 뭘 잘못하고 있는지 누군가가 도와 줄 수 있습니까?

답변

3

at은 외부 명령입니다. 웬일인지, 그것이 참조되고있을 때 PATH에 없다. 가장 좋은 방법은 보조 노트에

echo forever start -c php /opt/Price.php -f xo.xy.xs.php | /usr/bin/at now + 18 min 

처럼 명시 적으로 호출하는 것입니다 : 스크립트가 첫 번째 행으로 #!/bin/bash이있는 경우, 당신은 bash하지`쉬를 호출해야합니다.

+0

이것은 만들었습니다! 고마워요! – baao

관련 문제