このスレッドは未解決です(解決したらこちらで解決済にしてください)
<<戻る

sedで特定の行を置き換えたい このメッセージに返信する
日時: 2012/02/08 21:05
名前: ガーリック
URL:
特定の行を置き換えたいのですが、うまくいきません。
宜しくお願いします。

[root@xxxx]# test=(`grep -w "ADM_MAIL" xxx.cfg`) | sed -e "s/'${test}'/ADM_MAIL=111/g" xxx.cfg
ADM_MAIL="root"
MY_DOMAIN="example.com"
記事編集 編集
Re: sedで特定の行を置き換えたい このメッセージに返信する
日時: 2012/03/21 21:36
名前: ペングイン
URL: http://blog.trippyboy.com/
ガーリック様

# test=(`grep -w "ADM_MAIL" xxx.cfg`) | sed -e "s/${test}/ADM_MAIL=\"111\"/g" xxx.cfg

で如何でしょうか。


記事編集 編集
件名※必須
名前※必須
URL
任意のパスワード (投稿後のコメント修正・削除時に使用)
画像認証※必須 投稿キー(画像で表示されている数字を入力)
コメント※必須

※質問を投稿後に自己解決された場合は、原因と行った対処を具体的に書き込み下さるよう、よろしくお願いします。

- WEB PATIO -