"리눅스 dirname"의 두 판 사이의 차이

 
(사용자 2명의 중간 판 2개는 보이지 않습니다)
9번째 줄: 9번째 줄:


==실행예시==
==실행예시==
<source lang='cli'>
<source lang='console'>
root@zetawiki:~# dirname /var/www/html/index.php
root@zetawiki:~# dirname /var/www/html/index.php
/var/www/html
/var/www/html
39번째 줄: 39번째 줄:


==같이 보기==
==같이 보기==
*[[절대경로, 상대경로]]
* [[절대경로, 상대경로]]
*[[함수 dirname()]]
* [[함수 dirname()]]
*[[폴더]]
* [[폴더]]
*[[홈디렉토리]]
* [[홈디렉토리]]
*[[Bash 쉘 스크립트 위치 얻기]]
* [[Bash 쉘스크립트 상대경로 얻기]]
* [[Bash 쉘스크립트 절대경로 얻기]]


[[분류: 리눅스]]
[[분류: 리눅스]]

2018년 1월 18일 (목) 21:34 기준 최신판

  다른 뜻에 대해서는 함수 dirname() 문서를 참조하십시오.

1 개요[ | ]

리눅스 dirname
/usr/bin/dirname
  • 입력된 경로(또는 경로+파일)로부터 디렉토리를 추출하는 리눅스 명령어
  • 해당위치에 실제 파일 또는 폴더가 있든없든 상관없음
  • 상대경로로 입력하면 상대경로가, 절대경로로 입력하면 절대경로가 나옴
  • 단, ~는 실제 홈폴더 경로로 변경됨

2 실행예시[ | ]

root@zetawiki:~# dirname /var/www/html/index.php
/var/www/html
root@zetawiki:~# dirname abc/def/ghi
abc/def
root@zetawiki:~# dirname abc/def
abc
root@zetawiki:~/test# dirname ../a/../b/hello.sh
../a/../b
root@zetawiki:~# dirname /etc/passwd/asdf
/etc/passwd
root@zetawiki:~# dirname /etc/passwd/
/etc
root@zetawiki:~# dirname /etc/passwd
/etc
root@zetawiki:~# dirname /etc/
/
root@zetawiki:~# dirname /etc
/
root@zetawiki:~# dirname .
.
root@zetawiki:~# dirname ./
.
root@zetawiki:~# dirname ~/abc/../ghi.txt
/root/abc/..
root@zetawiki:~# dirname ~/abc/def/ghi
/root/abc/def

3 같이 보기[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}