1
4

1 に答える 1

3

あなたが探しているsedコマンドはこれだと思います:

sed 's/\xE2\x80\x94/-/g' thisfile

\xE2\x80\x94 は、問題のある文字シーケンスであると私が想定しているものの16進数です。(参考までに、これは文字 2014 の UTF-8 コード、ある種の長いダッシュです)。これは、特殊文字を直接 sed コマンドに投入するよりも望ましい方法です。

これが機能しない場合は、hexdump を使用して、問題のあるバイトが何であるかを正確に調べてください。

hexdump -C thisfile
于 2012-11-01T15:33:34.270 に答える