[무식이..]님이 남기신 글:
>ps -ef|grep httpd
>
>위의 명령어를 준 후에..
>
>아파치 데몬이 살아 있으면 그냥 놔두고..
>
>만약 아파치가 죽었다면 /usr/local/apache/bin/apachectl start
>를 해 주고 싶은데요..
>스크립트를 어떻게 만들어야 될지 모르겠네요...
>ㅡ.ㅡ
>
/usr/local/apache 에 설치했다면,
/usr/local/apache/logs/httpd.pid 이라는 PID 파일이 생깁니다.
이것은 아파치가 구동될때만 생기고 죽으면 없어집니다.
-----------------------
#!/bin/sh
if [ ! -s '/usr/local/apache/logs/httpd.pid' ] ; then
/usr/local/apache/bin/apachectl start
fi
exit 0
----------------------------
이런식으로 간단하게 짜면 됩니다.
>혹시 도와주실분 안계신가요...
>
>그리고 쉘스크립트 공부 하고 싶은데..
>서점에서 어떤 책을 골라야 할지 ..
>제가 원하는 책이 없는거 같아요..
>기타 다른 언어( C , C++ )등은...따로 책이 있는거 같던데..
>쉘 은 어떤책을 봐야할지..
요즘 서점에 안가봐서 잘모르겠네요.
http://kldp.org/HOWTO/html/Adv-Bash-Scr-HOWTO/
이 문서를 보기 바랍니다.
상당히 방대하고 잘되어 있습니다.
>
>아시는분 도움좀 주시게면 감사하겠습니다..
======================================== |