EXPAND で、TAB文字をスペースに変換しようとして、おおはまり。。

昔、逆アセンブラで、出力したリストが、tab=8なので、プログラムくむときの tab=4 にあわない。。
だから、スペースに変換しようとしていたんだけど、Unix OSでもあるので、EXPANDという、そのものずばりのコマンドがあるじゃないか。。。

詳しくは、man expand とやってください。。(汗)


で、やってみると。。。うまくいくこともあるのだが、たいがい、下記のエラーで終了。。。(汗)

Illegal byte sequence.


原因は、0xa0などの文字が、単独で出現するから。。(汗)
スキップしてくれたらいいのに。。(汗)
どうすればいいのかな。。