( Ubuntu-OSX 호환성 및 사용 용이성 및 POSIX에 대해서는 #! / bin / sh 또는 #! / bin / bash 사용을 참조 하십시오 )
스크립트에서 bash 셸을 사용하려면 .bash 확장명을 사용하여 실제로 bash를 호출하거나 system config / 1st shebang 줄에 의존합니까? 둘 다 유효하지만 다른 경우, 어느 것이 우선합니까?
"shell script"를 표시하기 위해 .sh로 스크립트를 종료 한 다음 첫 번째 줄에서 bash 쉘 (예 #!/usr/bin/env bash
:)을 선택 하거나 .bash로 종료할지 (줄 1 설정) 여부를 잘 모르겠습니다. ). bash를 호출하고 싶습니다.
.bash
확장을 본 적이 없다고 생각 합니다. 또한bin
폴더 중 하나에 확장명이없는 스크립트를 패키지로 작성하는 것이 데비안 정책 입니다.