Unix 'SheBang'

2018. 6. 10. 00:18리눅스 : 서버 운영 기본

(#!)


1
#! /bin/bash
cs


 셔뱅(SheBang) 은 해시 기호(#) 와 느낌표(!) 가 결합된 형태로 되어 있는 문자 시퀀스이다.


셔뱅이 있는 스크립트 문서는 하나의 프로그램으로써 실행되며, 프로그램 로더가 스크립트 첫 줄에 나머지 부분을 인터프리터 지시자로 인식한다.


위의 경우 인터프리터로 /bin/bash 쉘을 사용한다는 의미이다.



※ 셔뱅의 다른 이름들 

    • 샤-뱅(sha-bang)
    • 해시뱅(hashbang)
    • 파운드-뱅(pound-bang)
    • 해시-플링(hash-pling)
    • 크런치뱅(crunchbang)


          [출처] 위키백과 '셔뱅' (https://ko.wikipedia.org/wiki/%EC%85%94%EB%B1%85)