본문 바로가기
Old Posts/Linux

[Linux] dirname 명령어 사용법

by A6K 2022. 1. 30.

dirname은 입력된 경로에서 디렉토리 이름을 뽑아내는 명령어다. 디렉토리 경로를 파싱해서 현재 특정 파일이 위치한 디렉토리 정보를 쉽게 가져올 수 있다.

dirname의 인자로 넘겨준 경로에 실제 파일 또는 디렉토리가 있든 없든 상관없이 동작한다. 인자로 상대경로를 입력하면 상대 경로가 나오고 절대 경로를 입력하면 절대 경로가 나온다. 단, '~'를 이용한 경우 실제 홈 디렉토리 경로로 변경된다.

$ dirname /var/www/html/index.html
/var/www/html
$ dirname dir1/dir2/file
dir1/dir2
$ dirname .
.
$ dirname ..
..
$ dirname ~/dir1/dir2
/home/user/dir1

 

 

Bash 스크립트 작성 레퍼런스 포스트 모음

Bash 스크립트를 작성할 때 참고할 만한 포스트들을 모아봤다. Bash 문법 [Bash] 조건문 문법, 사용법 및 예제 [Bash] 반복문 문법, 사용법 및 예제 명령어 access curl compress, uncompress dd date df dir dirn..

hbase.tistory.com

 

댓글