bashでヒアドキュメントするときshiftjisでスクリプト書いていると
駄目文字が文字化けていつもイライラしてたけど、よく考えたら
perlとuse encodingでヒアドキュメントすればいいじゃんね。
サンプル
#!/usr/bin/bash
tst='表2'
perl -e "
use encoding qq/shiftjis/;
binmode STDERR, q/:encoding(shiftjis)/;
print <<HERE
あいうえお
表1
$tst
あいうえお
HERE
"
実行結果
あいうえお
表1
表2
あいうえお
自作スクリプトがどんどんぐちょぐちょになってくー。あっはは。