[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bash Einzeiler Zeit+Datum letzter Eintrag dmesg



Am Donnerstag, 25. August 2011 schrieb David Haller:
> Wann immer du eine head + tail Kombination haben willst. Ist auch noch
> flexibler:
> 
> $ seq 20 | headntail -s 10:4 -e 5:2 | xargs
> 7 8 9 10 16 17
> $ seq 20 | headntail -s 15:5 | xargs
> 11 12 13 14 15
> $ seq 20 | headntail -1 -s 15:5 | xargs     ### == -e 1[:1] -s 15:5
> 11 12 13 14 15 20
> $ seq 20 | headntail -1 -e 15:5 | xargs     ### == -s 1[:1] -e 15:5
> 1 6 7 8 9 10
> $ ps ax | headntail -s 1 -e 2
>   PID TTY      STAT   TIME COMMAND
> 26267 pts/8    R+     0:00 ps ax
> 26311 pts/8    S+     0:00 /usr/bin/gawk -f /home/dh/bin/headntail -s 1
> -e 2

sed funktioniert für einige dieser Fälle auch:

martin@merkaba:~> seq 1 30 | sed -n -e "1,3p" -e "7,9p" |  xargs       
1 2 3 7 8 9

Allerdings fällt mir grad nichts ein, wie ich sed von hinten die 
Zeilennummern zählen lassen kann. Das könnte aber auch irgendwie gehen.

-- 
Martin 'Helios' Steigerwald - http://www.Lichtvoll.de
GPG: 03B0 0D6C 0040 0710 4AFA  B82F 991B EAAC A599 84C7


Reply to: