티스토리 뷰


for f in $(find -name \*.확장자); do encoding=`file -i $f | cut -f 2 -d";" | cut -f 2 -d=`; case $encoding in iso-8859-1) iconv -c -f euc-kr -t utf-8 $f > $f.tmp && mv $f.tmp $f; esac; done


사용 예제:
(순서대로 *.phtml, *.php, *.html 파일)

for f in $(find -name \*.phtml); do encoding=`file -i $f | cut -f 2 -d";" | cut -f 2 -d=`; case $encoding in iso-8859-1) iconv -c -f euc-kr -t utf-8 $f > $f.tmp && mv $f.tmp $f; esac; done

for f in $(find -name \*.php); do encoding=`file -i $f | cut -f 2 -d";" | cut -f 2 -d=`; case $encoding in iso-8859-1) iconv -c -f euc-kr -t utf-8 $f > $f.tmp && mv $f.tmp $f; esac; done

for f in $(find -name \*.html); do encoding=`file -i $f | cut -f 2 -d";" | cut -f 2 -d=`; case $encoding in iso-8859-1) iconv -c -f euc-kr -t utf-8 $f > $f.tmp && mv $f.tmp $f; esac; done


댓글
댓글쓰기 폼
공지사항
최근에 달린 댓글
Total
31,017
Today
8
Yesterday
19
링크
«   2019/11   »
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
글 보관함