쉘상에서 파일 인코딩하는 방법입니다.
#!/bin/bash
if [ $# != 3 ]
then
echo "Usage : char_convert.sh [char_from] [char_to] [dir]"
exit 0
fi
if [ $# != 3 ]
then
echo "Usage : char_convert.sh [char_from] [char_to] [dir]"
exit 0
fi
charfrom=$1
charto=$2
objdir=$3
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
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
게시글 목록
| 번호 | 제목 |
|---|---|
| 17730 | |
| 11739 | |
| 11738 |
MySQL
mysqlDB export 복원
|
| 20311 | |
| 11737 | |
| 11736 | |
| 11735 | |
| 11734 | |
| 11732 | |
| 11731 | |
| 11730 | |
| 11729 | |
| 11728 | |
| 20308 |
HTML
html5 멋진 사이트 1곳
2
|
| 20307 |
CSS
overflow 속성
|
| 11727 | |
| 11724 | |
| 11723 | |
| 20306 | |
| 20304 | |
| 11722 | |
| 11721 | |
| 11720 |
웹서버
wget에 대한 팁
|
| 11719 | |
| 11718 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기