shell script에서 #!를 뭐라고 부를까?

이번에 Docker 관련 공부하면서 몇시간 동안 삽질하면서 시간을 낭비했는데 Shell Script의 첫라인에 #! 관련 라인을 넣지 않아서 발생하는 문제였습니다. Bourne shell (sh)과 Bourne Again shell (bash)의 “==”, “=” 에 대한 미묘한 차이 때문에 발생하는 문제였습니다. 예를 들어 if 절에 문자열 비교 시 bash에서는 “==”, “=” 모두 사용 가능하지만 sh에서는 “=” 만 가능합니다. Keepalived 를 설정에 있어 […]