함수 dirname()

  다른 뜻에 대해서는 리눅스 dirname 문서를 참조하십시오.
함수 dirname()
  • 해당위치에 실제 파일·폴더가 있든 없든 상관없음

1 Bash[ | ]

dirname /var/www/html/index.php
# /var/www/html
dirname /etc/passwd/
# /etc
dirname /etc/passwd
# /etc
dirname /etc/
# /
dirname /etc
# /
dirname .
# .
dirname ./
# .
dirname ./a.txt
# .

2 PHP[ | ]

echo dirname('/var/www/html/index.php');
# /var/www/html
echo dirname('/etc/passwd/');
# /etc
echo dirname('/etc/passwd');
# /etc
echo dirname('/etc/');
# /
echo dirname('/etc');
# /
echo dirname('.');
# .
echo dirname('./');
# .
echo dirname('./a.txt');
# .

3 Perl[ | ]

use File::Basename;
print dirname('/var/www/html/index.php') . "\n";
# /var/www/html
print dirname('/etc/passwd/'). "\n";
# /etc
print dirname('/etc/passwd'). "\n";
# /etc
print dirname('/etc/'). "\n";
# /
print dirname('/etc'). "\n";
# /
print dirname('.'). "\n";
# .
print dirname('./'). "\n";
# .
print dirname('./a.txt'). "\n";
# .

4 같이 보기[ | ]

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