본문 바로가기

Linux

쉘 스크립트로 파일명을 대<->소 문자 변경하기

간혹가다가 도스나 윈도우용 파일을 리눅스로 옮겨놓으면 대문자로 된 경우가 있죠.

한두개라면 하나씩 바꿔주면 되겠지만 그 파일이 몇백게 되면 ㅠ.ㅠ

아래 스크립트를 사용해서 바꾸시면됩니다.

==========================================================
#!/bin/sh

for file in *

do
mv $file `echo $file | tr '[:upper:]' '[:lower:]'`
done
==========================================================

반대로 소문자를 대문자로 바꿀려면 upper와 lower의 위치만 바꿔주면됩니다.

스크립트 파일로 만들어서 chmod 755등으로 실행가능 권한을 줘서 사용하면 되겠죠.. ^^

'Linux' 카테고리의 다른 글

wget 다른이름으로 저장  (0) 2009.05.20
VLS 스트리밍서버 구축 메뉴얼  (0) 2009.05.20
쉘 스크립트로 파일명을 대<->소 문자 변경하기  (0) 2009.05.20
동시접속자 보기  (0) 2009.05.20
첫글자만 대문자료  (0) 2009.05.20
loglotate  (0) 2009.05.20