도쿠위키 (Dokuwiki)는 UTF-8 파일이름을 지원한다. 리눅스 서버에 따라 미묘한 설정 차이가 있는 것 같고, 서버를 이리저리 옮기다 보면 한글파일이름이 깨지는 경우가 많다.
파일이름 깨진 것은 접근 자체가 어렵기 때문에 이름 변경이 곤란한데, 명령행에서 깨진 파일이름을 타이핑할 수 없으니까 번호로 파일을 지정하는 방법이다.
#!/bin/sh select x in *; do echo -n "new name : " read ASDF mv "$x" "$ASDF" exit done
파일 혹은 폴더의 이름을 일괄변경하려면 정규식 (Regular expression)를 쓸 수 있는 리눅스 파일이름 일괄변경 (Rename)명령을 쓰면 된다.
#이름변경 rename 's/dragonball/드래곤볼/' *
#확장자변경 rename 's/.zip$/.cbz/' *
#공백을 밑줄로 변환 rename 's/ /_/g' *