tail head cat sleep
QR code linking to this page

Man page  — BASENAME

명칭

basename – 지정한 패스의 파일명 부분이나 디렉토리명 부분을 돌려준다

내용

서식


basename string [suffix]

dirname string

해설

basename 유틸리티는 string (으)로부터 마지막 ‘/’ 까지를 삭제해, suffix 하지만 지정되었을 경우는 이것도 삭제합니다. (우선 후속 하는 복수의 slash를 없앴다) string 에 남겨진 캐릭터 라인과 suffix 하지만 완전히 같은 경우에는, 삭제하지 않습니다. 그리고, 그 결과 얻을 수 있는 파일명을 표준 출력에 써냅니다. 존재하지 않는다 suffix (은)는 무시합니다.

dirname 유틸리티는 (우선 후속 하는 복수의 slash를 없앴다) string 안의 마지막 ‘/’ (으)로부터 최후미까지를 파일명으로 간주해 이 부분을 삭제해, 나머지를 표준 출력에 써냅니다.

사용예

다음의 행은, 셸 변수 FOO 에 /usr/bin 를 설정하는 것입니다.

    FOO=`dirname /usr/bin/trail`

진단

The basename and dirname utilities exit 0 on success, and >0 if an error occurs.

관련 항목

csh(1) [영어], sh(1)

표준

basenamedirname 의 유틸리티는, IEEE Std 1003.2 ("POSIX.2") 준거이다고 생각됩니다.

BASENAME (1) April 18, 1994

tail head cat sleep
QR code linking to this page


Ben Bullock이 유닉스 매뉴얼 페이지에서 서비스에 대한 의견을 주시기 바랍니다. Privacy policy.

Do you laugh when the waiter drops a tray full of dishes? Unix weenies do. They're the first ones to laugh at hapless users, trying to figure out an error message that doesn't have anything to do with what they just typed.
— The Unix Haters' handbook