반응형
리눅스에서 특수문자 파일 찾기 및 변경
FTP를 이용하여 공백이 들어가거나 특수한 문자가 들어간 파일이 업로드 되는데, 특수문자가 포함된 파일은 삭제가 되지 않는다.
특수문자 사용한 파일명 찾기
find . -name '*[+{;"\=?~()<>&*|$ ]*' -print
공백이 들어간 파일이름 찾기
find . -name "* *" -print
공백으로 시작한 파일명 변경
- 공백문자 시작한 파일명 공백 제거
find . -name " *" -print -exec rename " " "" {} \;
크기 0 인 mp3 파일 삭제
find . -name "*.mp3" -size 0c -print -exec rm {} \;
MP3 대문자 파일명 소문자로 변경
find ./ -name "*.MP3" -exec rename ".MP3" ".mp3" {} \;
find ./ -name "*.Mp3" -exec rename ".Mp3" ".mp3" {} \;
find ./ -name "*.mP3" -exec rename ".mP3" ".mp3" {} \;
반응형
'Linux' 카테고리의 다른 글
CentOS_Geoip 설치 및 사용법 (0) | 2017.09.06 |
---|---|
centos 5.11 Reository Error 해결 (0) | 2017.09.05 |
BackupPC 설치 및 운용 (0) | 2017.06.29 |
rsync 로 권한과,소유자 유지해서 가져오기. (0) | 2017.06.13 |
LAME and MP3-related Links (0) | 2017.03.07 |
댓글