Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
sed で特殊文字を含む文字列を渡そうとしています。
「$」文字をエスケープするには?
echo "$azerty$" | sed 's///g'
$ echo "\$azerty$" | sed 's/\$/X/g' XazertyX
変数補間を無効にする場合は、一重引用符を使用します。
$ echo '$azerty$' | sed 's/\$/X/g' XazertyX
これは私のためにそれを行います(GNU sedを使用)
% echo "\$azerty\$" | sed -r -e 's/\$//g' azerty