Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

sed aus einer Datei zwei machen

0 views
Skip to first unread message

Knut Rauscher

unread,
Mar 2, 2009, 2:26:48 AM3/2/09
to

Hallo,

ich möchte mit sed aus einer Datei zwei machen.
Folgendes ist mein Ansatz:

sed -n '1,/CUT HERE/p' file.txt | sed '$d'
sed -n '/CUT HERE/,$p' file.txt | sed '1d'

Das obige funktioniert auch soweit. Was mich
stört ist jeweils das zweite sed wo ich die
gesuchte Zeile lösche. Bekommt man das noch
mit in das erste sed gedrückt?

Schöne Grüße

sendet Knut

Christian Brabandt

unread,
Mar 2, 2009, 5:41:12 AM3/2/09
to

Schön ist es nicht gerade:
#!/bin/sed -nf
1,/CUT HERE/{
/CUT HERE/!w datei1.txt
}
/CUT HERE/,${
/CUT HERE/!w datei2.txt
}


regards,
Christian
--
hundred-and-one symptoms of being an internet addict:
30. Even though you died last week, you've managed to retain OPS on your
favorite IRC channel.

0 new messages