-e を使用して sed の例を見たときはいつでも、コマンド文字列は通常、次のように二重引用符ではなく単一引用符で区切られています。
sed -e ' <command>' <input>
sed -e 's/CSV/csv/g' csv-instructions
二重引用符と一重引用符の使用に違いはありますか? もしそうなら、それらは何ですか?
ありがとう。
問題は実際にはsedに関するものではありません。
引用はシェルの問題であるため、使用しているシェルに依存します。
たとえば、bashでは、二重引用符を使用すると $ (変数展開) や * (ワイルドカード) などの特殊文字を解釈できますが、一重引用符は解釈できません。
このトピックに関する完全な説明については、このページを参照してください。
http://www.grymoire.com/Unix/Quote.html
[そして、より適切なキーワードで SO に関する他の関連記事を見つけることができるでしょう :-) ]