확장자

Category
아이템: 
포스트 갯수1

[bash: basename] 디렉토리는 제외하고 파일명만 추출하기

By 반달가면 | 2017년 3월 13일 | 
특정 파일에 대해 작업을 할 때, 해당 파일의 디렉토리는 제외하고 파일명만 추출해야 할 필요가 있는 경우가 생기면 basename으로 간편하게 해결할 수 있다. 아래의 예시를 보자. # /home/john/Documents/my_doc.txt에서 파일명만 추출 basename "/home/john/Documents/my_doc.txt" my_doc.txt 만약 파일명 맨 뒤에 있는 확장자를 제거하고 싶다면 -s 옵션을 추가해 주자. # .txt 확장자 제거 basename -s ".txt" "/home/john/Documents/my_doc.txt" my_doc 여러개의 인자를 사용하고 싶다면 -a 옵션을 사용하면 된다. basename -a "/home/john/Docum