.ksh 확장자를 가진 Bash Shebang 스크립트

.ksh 확장자를 가진 Bash Shebang 스크립트

bash shebang이 있는 쉘 스크립트를 상속받았지만 어떤 이유로 .ksh 확장자가 있습니다.

이 스크립트의 작성자는 더 이상 여기에 없으며 Google에서 이유를 찾을 수 없습니다.

그는 왜 이런 짓을 했나요? 내가 뭐 놓친 거 없니?

답변1

확장자는 전혀 상관없습니다. 있어도 좋고 없어도 좋습니다. 중요한 것은 스크립트의 첫 번째 줄입니다. 스크립트라면 bash아마도 다음과 같을 것입니다 /bin/bash. 쉘 실행 파일의 경로는 어디에 있습니까?

#!/bin/bash

이는 스크립트로 시작되었을 수 있지만 ksh시간이 지남에 따라 작성자/유지관리자는 다음에서만 사용할 수 있는 기능을 도입했습니다.bash

관련 정보