← Back to team overview

sslug-teknik team mailing list archive

Re: bash/perl - find sidste linie fra en grep søgning ?

 

Brian Ipsen wrote:
Hej

Hvordan får jeg nemmest løst følgende problem: jeg har en tekstfil med nogle linier, jeg søger ud via grep
Jeg skal dog kun bruge parametre fra den sidste linie, der findes....

f.eks:

cat /usr/local/testfile.txt | grep ^pattern.*

dette giver:

pattern 100 param1 param2 param3
pattern 102 param1 param2 param3
pattern 103 param1 param2 param3
pattern 104 param1 param2 param3
pattern 105 param1 param2 param3

Her skal jeg så bruge linien med "pattern 105" i min videre bearbejdning af data....

hvordan får jeg nemmest denne linie isoleret ?

Mvh
Brian




grep textfile | tail -1

vil give dig den sidste linie fra grep. du behøver ikke /cat textfile/, da grep sagtens kan håndtere filer som parametre.

MVH

Jón Svejgaard



References