次のコード行があります
BalancerMember http://server3:82 status=D
BalancerMember http://server2:80 status=D
ポート82のエントリを検索して削除したいですstatus=D
。
BalancerMember http://server3:82
これを試しましたがうまくいきません
grep :82 app.conf | sed -i 's/status=D/ /'
sed: no input files
ファイルを変更したいので、-i
オプションが必要です。sed
どんな提案でも。
ベストアンサー1
完全なsedソリューションをテストできます。
sed -i '/:82 /s/status=D//' file
どこ
/:82 /
82の行を選択してください。s/status=D/
状態を次に置き換える//
何もありません。