[pgsql-jp: 38072] Re: データ移行時の文字コードエラーについて

Tietew tietew @ tietew.net
2007年 2月 21日 (水) 17:44:41 JST


On Wed, 21 Feb 2007 17:18:38 +0900
In article <2910b7000702210018y398f9a92kbdd575eaa7bcda48 @ mail.gmail.com>
[[pgsql-jp: 38071] Re: データ移行時の文字コードエラーについて]
"ISHIDA Akio" <iakio @ mono-space.net> wrote:

> # 大量のダンプをリストアした時などは、エラーになると悲しいので、
> # あらかじめプレーンテキスト内に不正なバイト列が無いか
> # チェックするようなスタンドアロンなプログラムでも作ろうかと
> # 思っているのですが。

単にあるかないかチェックするだけ or 不正なバイト列を切り捨てるだ
けなら iconv 用が足りませんか?

不正なバイト列があったらエラーで停止
$ iconv -feuc-jp -teuc-jp infile >/dev/null

不正なバイト列を切り捨てる
$ iconv -feuc-jp -teuc-jp -c infile > outfile




-- 
Tietew <tietew @ tietew.net>
Blog: http://www.tietew.jp/
PGP: 26CB 71BB B595 09C4 0153  81C4 773C 963A D51B 8CAA




pgsql-jp メーリングリストの案内