我正在为 aix 7.2 编写一个脚本,当我尝试从 转换utf16be
为utf8
.
我用的是iconv
转换。使用以下脚本:
for file in *.OPEN
do
echo "Converting file $file"
iconv -f utf16be -t utf8 < "$file" > "${file}.UTF8"
done
echo "Conversion of all files to UTF-8 done!"
但是我收到错误:
iconv: 0791-004 cannot open converter
答案1
如果安装 GNUiconv
软件包,以下命令将起作用:
/opt/freeware/bin/iconv -f utf-16be -t utf-8
否则试试这个:
/usr/bin/iconv -f ucs-2 -t utf-8