sh
실행 가능한 파일이 있고 source
실행 파일로만 실행할 수 있는 파일 도 있습니다 .
실행 파일에서는 확장자를 전혀 사용하지 않으며 첫 번째 줄은 #! /bin/sh
.
소스 파일에서 .sh
확장자를 사용했는데 첫 번째 줄이 없습니다.
공통 규칙을 따르고 싶지만 아직 찾지 못했습니다. 이러한 소스 파일에 대해 따라야 하는 일반적인 규칙이 있습니까?
답변1
당신은 매우 가까운 것을 따라가고 있는 것 같습니다.구글 스타일 가이드.
파일 확장자 실행 파일은 확장자(권장)나 .sh 확장자를 가질 수 없습니다. 라이브러리는 .sh 확장자를 가져야 하며 실행 가능하지 않아야 합니다.