#!/bin/bash # # Convert code page ANSI file to UTF-16 LE # _=$(basename $0) if [ -z "$1" ] ; then echo $_ : usage $_ file ... exit 1 fi FROM=CP1252 TO=UTF-16LE for i in $@ ; do TMP="$i.$$" iconv -f $FROM -t $TO "$i" > "$TMP" mv "$TMP" "$i" insertbom "$i" done