0
BOM이있는 UTF8을 UTF16LE로 변환하려면 어떻게해야합니까? 이미 iconv -f UTF8 -t UTF16 TEST.xml> TEST2.xml을 사용했습니다. 16 진수 편집기를 사용하여 내용을 확인하면 UTF8 및 UTF16 (EF BB BF FF FE)이 모두 인쇄됩니다.BOM이있는 UTF8을 UTF16으로 변환하는 방법 LE
BOM이있는 UTF8을 UTF16LE로 변환하려면 어떻게해야합니까? 이미 iconv -f UTF8 -t UTF16 TEST.xml> TEST2.xml을 사용했습니다. 16 진수 편집기를 사용하여 내용을 확인하면 UTF8 및 UTF16 (EF BB BF FF FE)이 모두 인쇄됩니다.BOM이있는 UTF8을 UTF16으로 변환하는 방법 LE
이 스크립트를 작성합니다.
#!/bin/sh
# Usage: convert FILE ENCODING
# Converts UTF-8 with BOM to target encoding
bom=`printf '\xef\xbb\xbf'`
if test "$bom" != `head -c 3 -- "$1"` ; then
echo 1>&2 'error: no BOM found.'
exit 1
fi
tail -c +3 <"$1" | iconv -f UTF-8 -t "$2"