간단한 bash script [완료]
안녕하세요? bash script초보입니다.
지금 레드헷 기반 리눅스에서 간단한 bash script를 짜고 있습니다.
같은 디렉토리 안에 똑같은 파일을 두개 가지고 있는데, 하나는 돌고 나머지 하나는 안되네요...
byungsub@compute-0-1 158 % ls -al nwiresweep2.sh runsim.sh
-rwx------ 1 byungsub byungsub 81 Nov 22 12:19 nwiresweep2.sh
-rwx------ 1 byungsub byungsub 116 Nov 22 12:18 runsim.sh
byungsub@compute-0-1 160 % more nwiresweep2.sh
#!/bin/bash
#######################################################
echo hello
byungsub@compute-0-1 161 % more runsim.sh
#!/bin/bash
#######################################################################################
echo hello
byungsub@compute-0-1 163 % nwiresweep2.sh
hello
byungsub@compute-0-1 164 % runsim.sh
runsim.sh: Command not found.
이유를 알수가 없네요...
고수님들의 조언 부탁드립니다.
which
which nwiresweep2.sh
./runsim.sh
원인을 알았습니다.
아...
알고 봤더니,
하나는 제가 윈도우에서 editing해서 samba를 통해서 저장했고
다른 하나는 vi를 써서 linux상에서 저장한 차이더군요...
:)
아마 윈도우 -> linux 저장 할때 format이 약간 달랐을 거라고 추측하고 있습니다.
댓글 달기