[ LUGOS ] shell: kako razdeliti besede v vrstici

Armando armando.kovacic na renault.si
Pet Maj 4 14:42:06 CEST 2001


Rok Krulec wrote:
> 
> Zivjo,
> 
> velikokrat imam podoben problem, namrec pojavi se mi vrstica kot je spodnja:
> 
> 14:23:03  all    3    1     0    96     484    1    110  0.13  0.08  0.08
> 
> in iz nje bi rad dubu 7 besedo, ki nime istega byte offseta, presledki pa
> niso TAB. A gre to s cut ? Pomoje ne. sed guruji, kaj pa sed ? Pa awk ?
> perl odpade :)
> 
> Rok Krulec
> 
> Portoroz, 04.05.2001 @ 14:26

$ echo "14:23:03  all    3    1     0    96     484    1    110  0.13 
0.08  0.08" | tr -s \  | cut -f 7 -d\   

484

Tole bi slo ? Backslash je zaradi presledka, 
torej moras napisati tr -s backslash space space bar space cut...

	ak




Dodatne informacije o seznamu Starilist