[완료]쉘 스크립트 초보 질문.
글쓴이: SilverWhalle / 작성시간: 수, 2007/06/27 - 7:10오후
쉘 스크립트를 보고 있다가요.
아무리해도 안되서 어디가 문제인건지 모르겠습니다.
인터넷에 올라온 쉘 강좌를 보면서 하는건데 두눈씻고
다시봐도 어디하나 다른곳이 없는데 왜 제건 안되는건지..
#!/bin/sh
#
#return_exit:<인자>의 값을 종료 상태로
#반환한다
#
if[ $# -eq 0]
then
exit
else
exit $1
fi
내용은 위와 같습니다. 파일이름은 return_exit 입니다.
실행 내용은...
./return_exit;echo $? 입니다.
에러 내용은 ...
./return_exit: 7: if[: not found
./return_exit: 8: Syntax error: "then" unexpected
2
Forums:
[ 하고 ] 는 좌우로
[ 하고 ] 는 좌우로 모두 띄어쓰기를 해야합니다.
감사합니다
if 다음에 띄우고 [ 다음에 띄우고 ]이전에 띄워야 되네요.
제가 보고있는 인터넷에 올라온 스크립트강좌엔 이렇게 중요
한 규칙을 왜 언급안한건지 의문이네요.. 다름 강좌도 찾아
보고 있는데 마찬가지로 이런 기본적인 규칙에 대한 언급이
다들 없는거 같습니다. 도대체 누굴 대상으로 강좌를 한건지..
답변 감사합니다. 실행이 되네요.
댓글 달기