12/12/13 23:00:47.57
わかる方がいたら教えてください。
引数で入力した値で、設定ファイル(~/test.conf)の置換文字列(%replace%)を置換することを考えています。
replace_str=%replace%
input=$1
sed -e "s/${replace_str}/${input}/" ~/test.conf
上記のようなことを考えていますが、入力値に /(スラッシュ)があると、sedコマンドがエラーになってしまい、うまく置換ができません。
入力値に /(スラッシュ)がある場合でも正しく置換する方法はありますか?
また、/(スラッシュ)以外でもNGになってしまう文字はありますか?
その文字も正しく置換することは可能でしょうか。