シェルスクリプト総合 その21at UNIX
シェルスクリプト総合 その21 - 暇つぶし2ch83:名無しさん@お腹いっぱい。
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になってしまう文字はありますか?
その文字も正しく置換することは可能でしょうか。


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch