[질문] 쉘 스크립트 파일이 실행이 안됩니다.

by iloveapink posted Sep 09, 2018
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄

bash: ./a.sh: bin/bash: bad interpreter: 그런 파일이나 디렉터리가 없습니다


실행하면 저런 에러가 나는군요.


a.sh 내용은

#!bin/bash

echo test


검색해보면 윈도우에서 작성한걸 리눅스에서 실행해서 그렇다라고 하는데
전 windows는 사용해본적도 없고 그냥 지금 사용하는 리눅스의 vi로 작성한겁니다.

전에 사용하던 리눅스에서는 아무문제 없었는데 며칠전 리눅스를 새로 깔았습니다. (xubuntu 18.04)
여기선 전혀 실행이 안돼네요. 저 에러를 검색해보면 수많은 글이 나오는데 원인은 윈도우즈가 어쩌구하는 딱 한가지 경우만 나오네요.
다른 이유는 없나요?

.....
참고로
./b.sh 로 실행하면 위와같은 에러가 나지만
bash b.sh로 실행하면 정상적으로 실행됩니다.