シェルスクリプトで大容量テキストファイルの特殊文字を置き換える方法

シェルスクリプトで大容量テキストファイルの特殊文字を置き換える方法

次のコマンドを使用しましたが、特殊文字を置き換えました。一部の文字は変わり、一部の文字は変わりませんでした。ここに私の方程式があります。

sed "s/\,/\&\#44\;/g" VENKAT.TXT|sed "s/Décor/D\&eacute\;cor/g"

ベストアンサー1

これには2つの問題があります。一つは、正しい端末設定を見つけることです。 UTF-8を使用することをお勧めします。

次回試してください

sed -e 's:\,:\,:' -e 's/Décor/D\écor/' VENKAT.TXT
  • 複数の代替品を使用できます。-e ... -e ...
  • 検索と置換のための区切り文字として任意の文字を使用できます。/

おすすめ記事