0

Windowsでcygwinのsedを使用して、テキストファイルでいくつかの置換を行っています。通常の (ANSI) ファイルではすべて正常に動作しますが、utf-16 ファイルでは何もしません (置換は行われません)。両方のタイプのファイルで同時に機能させる方法を知っていますか?

4

1 に答える 1

6

これをiconvでラップします

  iconv -f utf-16 -t utf-8 <input | sed -e expr | iconv -f utf-8 -t utf-16 >output
于 2008-11-05T19:59:19.380 に答える