5.10.4 変数の値のコード変換
シェル変数の値をコード変換できます。これによって,UTF-8で記述された値を変数に格納し,コード変換してスクリプト上で利用することができます。
-
Shift-JISで記述されたジョブ定義スクリプト(script.ash)
"${ADSH_DIR_CMD}rm" -f outfile.txt while read LINE do adshvarconv -e UTF8 SJIS LINE LINE='駅名='$LINE adshvarconv -e SJIS UTF8 LINE echo -E "$LINE" >>outfile.txt done < input.txt
-
UTF-8で記述したファイル(input.txt)
東京 京都
-
実行例
D:\home\user001>adshexec -m MINIMUM script.ash
-
作成されたUTF-8のファイル(outfile.txt)
駅名=東京 駅名=京都