sed を使用して、テキスト ファイル内の文字列を特殊文字で検索/置換しようとしています。次のようなコマンドを使用しようとしています:
sed -i -e 's/one\_test/FIRST TEST/g' tables.tex
したがって、tables.tex の「one_test」を「FIRST TEST」に置き換えます。
このコマンドは機能しません。\ 文字が原因だと思います。これを機能させるために何ができるか知っている人はいますか?
sed を使用して、テキスト ファイル内の文字列を特殊文字で検索/置換しようとしています。次のようなコマンドを使用しようとしています:
sed -i -e 's/one\_test/FIRST TEST/g' tables.tex
したがって、tables.tex の「one_test」を「FIRST TEST」に置き換えます。
このコマンドは機能しません。\ 文字が原因だと思います。これを機能させるために何ができるか知っている人はいますか?
sed -i -e 's/one\\_test/TEST/g' tables.tex
Here is my case... if this may help
I have a string like onstar. i need to replace it with onstar_system.
i did this,
sed -i 's/onstar\./onstar_system\./g' filename
this worked for me.