🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: ch.comp.os.linux
Article #23668

Re: SED: s/<regexp>/<substitution>/

#23668
From: Dominik Fretz
Date: Thu, 18 Mar 1999 00:00
40 lines
1726 bytes
Andre Dietisheim wrote:
> 
> Hallo!
> 
> Ich habe versucht per sed-skript die Konfig-Date named.conf zu
> modifizieren.
> Nun besteht aber das Problem, dass eine
> sed-Substitution(s/<regexp>/<substitution>/ in der <substitution>
> scheinbar keinerlei spezieller Characters (bsp. \<newline> oder \n
> schluckt. Wie kann man denn so eine v�llig neue Zeile in eine
> Konfigurationsdatei einf�gen???
> 
> Bin f�r jeden Tip dankbar...

hi

ich kenn zwar sed nicht, aber ich w�rde perl verwenden. die syntax ist
fast identisch aber es ist m�chtiger.

in perl kannst du z.b das machen.

open(MAIN, ">>./blabla.test");
print MAIN"\ndas ist ein test";
close(MAIN); 

und wenn dus unbedingt in nem bash script verwenden willst, kannst dus
so machen:
perl -e 'open(MAIN, ">>./bla.test"); print MAIN "\ndas ist ein test";
close(MAIN);'

das f�gt am schluss der datei etwas an.


gruss DOminik



-- 
No one can guarantee the actions of another.
		-- Spock, "Day of the Dove", stardate unknown
Technical Details
Message-ID: <36F13883.8D5D8257@poboxes.com>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <36f1da02.5471087@news.datacomm.ch>

Show Full Headers
Complete Article Headers
X-Google-Language: GERMAN,ASCII
X-Google-Thread: f4b73,99f9aa233a38f183
X-Google-Attributes: gidf4b73,public
From: Dominik Fretz <d.fretz@poboxes.com>
Subject: Re: SED: s/<regexp>/<substitution>/
Date: 1999/03/18
Message-ID: <36F13883.8D5D8257@poboxes.com>
X-Deja-AN: 456174121
Content-Transfer-Encoding: 8bit
References: <36f1da02.5471087@news.datacomm.ch>
X-Accept-Language: en
Content-Type: text/plain; charset=iso-8859-1
X-Complaints-To: usenet@sunrise.ch
X-Trace: sibyl.sunrise.ch 921778341 9108 194.230.4.82 (18 Mar 1999 17:32:21 GMT)
Organization: sunrise communications ag
Mime-Version: 1.0
NNTP-Posting-Date: 18 Mar 1999 17:32:21 GMT
Newsgroups: ch.comp.os.linux