쉘 스크립트 dirname $0

snooby·2022년 9월 2일
2

🔫 자잘부리 cs 팁

목록 보기
25/42
post-thumbnail
post-custom-banner

쉘 스크립트에서 현재 실행되는 쉘 스크립트 파일의 실행경로를 구할 때 사용하는 명령어로 dirname $0 를 사용합니다.

dirname은 기본적인 리눅스 명령어로 dirname path 형식으로 사용됩니다.

$0는 실행한 쉘 스크립트의 경로가 지정되는데 dirname $0 이런식으로 dirname과 함께 사용될 경우 쉘 스크립트가 실행된 경로를 알 수 있습니다.

아래처럼 확인하기 위한 소스가 담긴 sh파일을 생성하고 실행해보면
현재 실행 경로를 보여줍니다.

echo $(dirname $0)

profile
DevOps 🐥

0개의 댓글