sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #57278
Re: Kopiere de nederste 5 liner i en fil
Thorbjoern Ravn Andersen <thunderbear@xxxxxxxxxxx> writes:
> Spørgsmålet er om man kan antage at filen kan være i hukommelsen. Så
> er det jo "bare" at trække den ind i en array, og printe det ønskede
> ud.
Noget bedre:
perl -0777 -ni -e 'print;@_=split"\n";print"$_\n" for splice@_,-5'
perl -0777 -aF"\n" -ni -e 'print;print"$_\n" for splice@F,-5'
--
Peter Makholm | Wisdom has two parts:
peter@xxxxxxxxxxx | 1) having a lot to say, and
http://hacking.dk | 2) not saying it
Follow ups
References