>>308
> 環境はSolaris8(SPARC)版で、

じゃあ、日本語はsedでもawkでもviでも問題なく利用できる。

$ ls -dl /usr/lib/locale/ja*
drwxr-xr-x 8 bin bin 512 Apr 20 2000 /usr/lib/locale/ja/
drwxr-xr-x 3 bin bin 512 Apr 20 2000 /usr/lib/locale/ja_JP.PCK/
drwxr-xr-x 3 bin bin 512 Apr 20 2000 /usr/lib/locale/ja_JP.UTF-8/
lrwxrwxrwx 1 root root 4 Apr 20 2000 /usr/lib/locale/ja_JP.eucJP -> ./ja/
lrwxrwxrwx 1 root root 4 Apr 20 2000 /usr/lib/locale/japanese -> ./ja/

環境変数のLANGを適当な奴に設定しな。PCKはShift_JISのこと。

ただ、sedは/usr/bin/sedじゃなくて、/usr/xpg4/bin/sedを使いな。
manのATTRIBUTESセクションのCSI(Coding System Independent)を参照。

# 環境変数はちゃんと設定出来てるんだけど、/usr/bin/sed使ってるんだろうな。