linux user group brescia

immagine del castello

Archivio della mailing list

domanda immediata...

marcoghidinelli marcogh a linux.it
Gio 10 Ott 2002 11:02:44 UTC
On Wed, Oct 09, 2002 at 06:06:46PM +0200, adri wrote:
> 
> ...almeno spero!
> come posso fare con awk, in modo che mi ritorni solo alcune parole di una 
> stringa?
> mi spiego meglio, ho una serie di parole, in un file di testo:
> parola1 parola2 parola3 
> parola4 parola5 parola6 
> parola7 parola8 parola9 
> e voglio ad esempio poter troncare parola3, parola6, parola9.
> ho pensato a qualcosa tipo:
> cat nomefile | awk {print($1,$2)}

c'eri quasi: le { se le lasci cosi' le espande la shell.
devi mettere tutto tra parentesi:

awk '{ print $1  $2 }'

pero' cosi' ti stampa attaccato $1 e $2

quindi ci fai mettere uno spazio in mezzo

awk '{ print $1 " " $2 }'


-- 
BOFH excuse #355:

Boredom in the Kernel.



Maggiori informazioni sulla lista Lug