[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: sed



Hallo Georg,

gwallner <Georg.Wallner@ead-systeme.de> wrote:
> versuche mit einem Shell Skript folgenden Text zu ersetzen:
> 	// forwarders {
>         //      0.0.0.0;
>         //  };
>
> durch
> 	forwarders {
> 		192.168.0.1;
> 	};
>
> klappt aber nicht.

Also wenn es genau dieser Text seien soll und es keine anderen Formen
von forwarders gibt, dann nimm einfach:

sed -i '/\/\/ forwarders {/,+2 { s@// @@g; s/0.0.0.0/192.168.0.1/; }

Statt der +2 kannst Du auch /\/\/ }/ nutzen.

Schöne Grüße, Jörg.
-- 
Life can only be understood backwards, but it must be lived forwards.
                                             (Soren Kierkegaard)


Reply to: