본문 바로가기
컴퓨터 활용/리눅스 활용

[쉘 스크립트] 파일 이름, 경로, 확장자 구하기

by 호군 2011. 10. 26.
반응형

확장자를 구하는 경우가 필요 할 때가 있습니다. 
이 파일이 요구되는 파일의 타입인지 체크 하는 경우죠.
아래와 같이 쉘 스크립트를 작성하면, 확장자를 구할 수 있습니다. 

fullpath=$1 
dirname=$(dirname $fullpath)    # 파일이름을 뺀 경로  
basename=$(basename  $fullpath) # 파일이름  
filename=${basename%.*}  
fileext=${basename#*.}

'$1'는 첫번째 argment를 말합니다. 

반응형