2016-08-06 3 views
1

これは私がsed -i 's/&#39/'/g' output.txtを知っているコマンドです。 2番目の'文字が予期せぬ結果の原因であることが分かりました。文字ファイルを'に置き換える方法を教えてください。前もって感謝します。sedを使ってテキストファイル内のいくつかの文字を `` `文字で置き換えるにはどうしたらいいですか?

+0

は、なぜあなたは、二重引用符を使用しませんか? – HuStmpHrrr

+1

@HuStmpHrrrスクリプトを二重引用符で囲むべきではないためです。シェルで解釈できるようにする必要があるセグメントの周りには、常にスクリプト内の単一引用符とその中の単一引用符を使用してください。 –

+0

ユーザーの入力を受け入れる場合はYesです。この場合、これは間違った主張です。 – HuStmpHrrr

答えて

1
sed 's/whatever/'\''/g' file 

..

+1

ありがとうございますSir @エドモートン。 –

関連する問題