[ LUGOS ] shell: kako razdeliti besede v vrstici

Borut Mrak borut.mrak na ijs.si
Pet Maj 4 15:21:03 CEST 2001


On Friday 04 May 2001 15:16, Ales Casar wrote:
> > echo "bla bla bla bla bla   bla   bla" | sed -e 's/\s+/ /g' | awk '{
> > print $7}'
>
> Mislim, da je tisti sed tukaj na sredi odvec, saj awk za mejo med
> posameznimi polji po defaultu vzame whitespace.

Res je. Ko clovek zadevo preizkusi, ne pa da dela iz glave, potem pride do 
pametnih ugotovitev. Naprimer te, da je awk-u vseeno, ali je tam presledek, 
tabulator, ali 13 kaksnih drugih whitespace znakov.

lp,

-- 
Borut
borut.mrak na ijs.si
-----------------
"When I was a kid, we had a quicksand box in the back yard. 
Eventually I was an only child"  - Steven Wright




Dodatne informacije o seznamu Starilist