파일 앞머리 추출해서 스크립트에 따라 확장자 붙이기1 [Linux 셸 스크립트] 텍스트 처리 - 070 파일 앞머리의 셔뱅(shebang, #!/bin/sh 등)을 추출해서 스크립트에 따라 확장자 붙이기 1. 사용 명령어 (1) head (2) mv 2. 키워드 & 사용처 (1) 키워드 셔뱅, shebang, 확장자, 첫줄 (2) 사용처 확장자가 없는 스크립트 파일에 자동으로 확장자를 부여하고 싶을 때 사용합니다. 3. 실행 예제 $ ./shebang.sh script 'script' -> 'script.sh' $ ./shebang.sh sample1 'sample1' -> 'sample1.pl' 4. 스크립트 #!/bin/sh # 대상 스크립트 파일이 있는지 확인 if [ ! -f "$1" ]; then ① echo "지정한 파일을 찾지 못했습니다: $1" >&2 exit 1 fi # 파일 첫 줄 읽음 headline=$(head -n 1 "$1") ② # 파일 첫 줄에 따라 확장자를 판정해서 부여함 .. 2021. 4. 7. 이전 1 다음