Jak prohnat jeden vystup z awk pres tr
Zdenek Pytela
letty na mrakoplas.phil.muni.cz
Pátek Prosinec 10 11:42:31 CET 1999
Daniel Fiser píše:
> Dobry den,
>
> uz par hodin se trapim s problemem jak prohnat vystup z awk pres tr. Mam
> nasledujici cast skriptu:
>
> awk -F : '{print $1"\nhttp://www.nekde.xx/index.phtml?ad="$2"\n"}'
>
> Na vstupu je retezec "<text>:<cislo>", kde cislo je nekolikamistne.
> Bohuzel je vzdy zarovano zprava, tj. mezi oddelovacem : a cislem muze
> byt mezera. Potreboval bych tuto mezeru pomoci tr -d " " odfiltrovat
> (kvuli funkcnosti html odkazu), nevim ale, jak na to. Nepotrebuji rusit
> mezery v celem vystupu z awk-u, ale pouze u druheho parametru (takze
> nemuzu pridat na konec |tr -d " ").
A nechcete to udělat rovnou v awku pomocí printf? Nějak takhle:
awk -F : '{printf "%s\nhttp://www.nekde.xx/index.phtml?ad=%d\n",$1,$2}'
--
--Zdeněk Pytela, <letty na mrakoplas.phil.muni.cz>
Další informace o konferenci Linux