./sh test stop
위와같이 스크립트, 프로세스, 명령 구동시키고 있습니다.
start stop reconf status
이렇게 함수가 정의되어있는데
이상하게 함수명을 stop으로 처리를하면 구문에러가 나고있습니다-_-;;; stops 등으로 바꾸면 문제없이 잘 작동이 되고...
혹시 쉘 내에서 stop이란 키워드가 있어서 그런건가요?
그냥 스크립트를 올려주시면 빠른 도움이 가능하지 않을까요? 중요부위는 들어내고 문제 재현 가능한 수준까지 줄여 올리시면 더 좋고요.
그리고, 설치해 쓰시는 배포판 환경도 알려주시면 읽는 분들께 (가끔은 결정적인) 참고가 되죠.
자문자답입니다-_-;;;
ksh에서 stop이 alias 되어있어서 안됫던거네여
unalias stop 하니깐 굳... ㅁㄴㅇㄹ
이상하네요? alias가 첫번째 커맨드가 아니어도 적용되다니요? 그리고 none-interactive에서는 alias 적용 안되는 거 아니었나요? 이 부분이 ksh의 특성인가요?
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
그냥 스크립트를 올려주시면 빠른 도움이 가능하지
그냥 스크립트를 올려주시면 빠른 도움이 가능하지 않을까요?
중요부위는 들어내고 문제 재현 가능한 수준까지 줄여 올리시면 더 좋고요.
그리고, 설치해 쓰시는 배포판 환경도 알려주시면 읽는 분들께 (가끔은 결정적인) 참고가 되죠.
해결
자문자답입니다-_-;;;
ksh에서 stop이 alias 되어있어서 안됫던거네여
unalias stop 하니깐 굳...
ㅁㄴㅇㄹ
이상하네요? alias가 첫번째 커맨드가 아니어도
이상하네요?
alias가 첫번째 커맨드가 아니어도 적용되다니요?
그리고 none-interactive에서는 alias 적용 안되는 거 아니었나요?
이 부분이 ksh의 특성인가요?
댓글 달기