[완료] 한가지 궁금한게 있어서 이렇게 글 올립니다..^^;;

parkkw99의 이미지

안녕하십니까~
쉘스크립트를 짜는데
매우 간단해 보이는데

#!/bin/sh

today=`date +%Y%m%d`

./TMX 2>> errFile_$today.txt

------------------------------
# ./shel_TMX
: bad interpreter: 그런 파일이나 디렉토리가 없음

저 소스를 실행시킬 경우 이런 오류가 나옵니다...
혹시 today=`date +%Y%m%d` 쪽에서 나는지용...
다른 test 파일에다가

#!/bin/sh
./TMX 2>> errFile.txt

# ./test
실행시키면 잘 되는데 말입니다~.. ㅠㅠ;;

ktd2004의 이미지

shel_TMX를 윈도우에서 작성해서 ftp로 전송하셨는지요?

아마 dos 형식의 파일이라서 발생하는 문제가 아닌가 생각합니다.

다음과 같이 해보시면 어떨까요..

$ dos2unix shel_TMX
$ ./shel_TMX
parkkw99의 이미지

해결됐습니다~!!^^;; 감사합니다.