dhkim1027
6/9/2015 - 5:37 AM

파일 A 에서 특정 문자열을 찾아 변형 후 새로운 파일에 저장하는 스크립트

파일 A 에서 특정 문자열을 찾아 변형 후 새로운 파일에 저장하는 스크립트

#/bin/sh

f1="$1"
f2="en/$1"
counter=0
err_counter=1
while read -r line
do
        str1=$(echo $line | awk -F"[\"]" '{ print $2 }')
        str2=$(echo $line | awk -F"[\"]" '{ print $4 }')

        if [ "$str1" = "" ]; then
            echo "  "$line >> $f2
            continue;
        fi

        new_str="<message msgid=\"$str1\" msgstr=\"[$str1]\" />"
        echo "  "$new_str >> $f2

        counter=`expr $counter + 1`

done < "$f1"
echo "total changed count "$counter;

exit 0