#!/bin/sh iconv -f sjis -t eucjp sample2_sjis.txt > sample2_eucjp.txt iconv -f sjis -t utf-8 sample2_sjis.txt > sample2_utf8.txt iconv -f sjis -t ucs-2le sample2_sjis.txt > sample2_ucs2le.txt iconv -f sjis -t ucs-2be sample2_sjis.txt > sample2_ucs2be.txt perl -e 'print "\xfe\xff"' | \ cat - sample2_ucs2be.txt > sample2_ucs2be_bom.txt perl -e 'print "\xff\xfe"' | \ cat - sample2_ucs2le.txt > sample2_ucs2le_bom.txt perl -e 'print "\xef\xbb\xbf"' | \ cat - sample2_utf8.txt > sample2_utf8_bom.txt iconv -f sjis -t eucjp sample3_sjis.txt > sample3_eucjp.txt iconv -f sjis -t utf-8 sample3_sjis.txt > sample3_utf8.txt iconv -f sjis -t ucs-2le sample3_sjis.txt > sample3_ucs2le.txt iconv -f sjis -t ucs-2be sample3_sjis.txt > sample3_ucs2be.txt perl -e 'print "\xfe\xff"' | \ cat - sample3_ucs2be.txt > sample3_ucs2be_bom.txt perl -e 'print "\xff\xfe"' | \ cat - sample3_ucs2le.txt > sample3_ucs2le_bom.txt perl -e 'print "\xef\xbb\xbf"' | \ cat - sample3_utf8.txt > sample3_utf8_bom.txt