シェルスクリプト総合 その21
■ このスレッドは過去ログ倉庫に格納されています
0083名無しさん@お腹いっぱい。
2012/12/13(木) 23:00:47.57引数で入力した値で、設定ファイル(~/test.conf)の置換文字列(%replace%)を置換することを考えています。
replace_str=%replace%
input=$1
sed -e "s/${replace_str}/${input}/" ~/test.conf
上記のようなことを考えていますが、入力値に /(スラッシュ)があると、sedコマンドがエラーになってしまい、うまく置換ができません。
入力値に /(スラッシュ)がある場合でも正しく置換する方法はありますか?
また、/(スラッシュ)以外でもNGになってしまう文字はありますか?
その文字も正しく置換することは可能でしょうか。
■ このスレッドは過去ログ倉庫に格納されています