테스트 사이트 - 개발 중인 베타 버전입니다

리눅스 파일 인코딩법 (쉘 상에서)

· 12년 전 · 1617
 
쉘상에서 파일 인코딩하는 방법입니다.
 
 
#!/bin/bash
if [ $# != 3 ]
        then
                echo "Usage : char_convert.sh [char_from] [char_to] [dir]"
                exit 0
fi
charfrom=$1
charto=$2
objdir=$3
for x in $(find $objdir -type f -name "*[php|inc|html?]") ; do
iconv -f $charfrom -t $charto $x > $x.utf-8
if [ $? != 0 ]
then
        echo "-----------------------------------"
        rm -f $x.utf-8
        echo "deleted $x.utf-8"
else
        echo "-----------------------------------"
        rm -f '$x'
        echo "deleted $x"
        mv $x.utf-8 $x
        echo "mv $x.utf-8 -> $x"
fi
done
exit 0
 
 

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

게시글 목록

번호 제목
10823
JavaScript 퀵메뉴 1
10821
10818
10816
10813
10810
10808
10806
10805
10804
10802
10801
10800
10798
10795
10794
10791
10790
10780
17665
10779
20132
10775
20126
10771