sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #56740
RE: Indsætte næstsidste linie i en fil
Tak, det var praecist mit forslag.
Kurt A
-----Original Message-----
From: René Seindal [mailto:rene@xxxxxxxxxx]
Sent: Thursday, October 31, 2002 2:08 PM
To: sslug-teknik@xxxxxxxx
Subject: Re: [TEKNIK] Indsætte næstsidste linie i en fil
On Thu, Oct 31, 2002 at 12:28:15PM -0800, Alstrup, Kurt wrote:
> Jeg ville tro at goe gamle ed ville vaere velegnet. Kan ikke lige
> kommandoerne
> i hovedet (shame on me), men 1 instruktion for at gaa til sidste linie,
> efterfulgt
> af 1 insert linie instruktion og sluttelig wq. Instruktionerne til ed
burde
> kunne
> laves via et 'here script'.
>
> Jeg vil tro ed er hutigere end sed og awk til dette.
ed -s "$fil" <<EOF
\$i
ny linie indsættes here. Der kan også være flere.
.
w
q
EOF
> > Hvordan indsætter jeg fra et scipt lettest/mest effektivt en linie som
> > den næstsidste i en fil?
--
René Seindal (rene@xxxxxxxxxx) http://www.seindal.dk/rene/