2016-08-01 5 views
0

sed -e 's/é/\\'{e}/g'の代わりにé\'{e}と置き換えてもいいですか?修正方法:sed -e 's /é/ \' {e}/g '

問題は、'の2番目の発生がコマンド区切り文字として認識されます。

sed -e 's/é/\\\'{e}/g'も機能しません。

答えて

1

GNU sed付き。

echo "\'{e}" | sed "s/\\\'{e}/é/" 

出力:é\'{e}を交換するには

 
é 
+0

おかげで、私は、 '\ '{E}'でè' '置換する、他の方法で回避する必要があります(私は多分、質問を編集しましたそれは明らかではなかった) – mario

+1

私はそれを得た、あなたはちょうどコマンドを区切るために使う: 'sed -e" s /é/ \\ '{e}/g "'。 – mario

関連する問題