질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

책의 쉘스크립트문장에서..

작성자 정보

  • masoowo 작성
  • 작성일

컨텐츠 정보

본문

아파치 재시작하는 쉘스크립트를 직접 타이핑해 작성했는대여

이렇게 작성해서 실행하면 if문에서 too many arguments라고 뜨면서 실행이 안되내여..

제가 작성한 쉘문장 내용은 아래와 같구여
#!/bin/bash
while (:)
do
httpdcount='ps -ef | grep httpd | wc -l'

if [ $httpdcount -le "1" ]

then

echo "Apache is restartd."
echo $httpdcount
apachectl restart

logger "apache web server restartd..."
fi
sleep 5
done

그런대 이상한게 슈퍼유저코리아 ftp에서 쉘문장을 복사해서 붙여넣기 하면 에러없이

잘실행이 돼내여..ㅡ.ㅡ.....사람 환장해여 ㅋㅋ

이거 직접 쉘스크립트 작성할떄 주의할점이나 먼가 해줘야대는게 따로 있나여??

(기본적으로 실행모드는 다줬습니다^^)

그럼 좀 엉뚱한 질문이지만 이런 경험 있으신분 답변 기다리겠습니다..

 

관련자료

댓글 1

정경훈님의 댓글

  • 정경훈
  • 작성일
httpdcount=' ...줄에서 ' 가 아니고 `입니다. tab 키 위에 있는..

공지사항


뉴스광장


  • 현재 회원수 :  60,437 명
  • 현재 강좌수 :  37,183 개
  • 현재 접속자 :  237 명