Di seguito un esempio scritto in fretta. In awk si possono utilizzare anche le espressioni regolari per qualcosa di più raffinato. Spero di esser stato utile e di non aver scritto corbellerie. Saluti. #!/usr/bin/awk -f BEGIN { RS=""} //RS definisce gli estremi del record { if ($0 ~ /nos/){ print $0 //$0 Visualizza il record } > Ciao ragazzi, > > un aiuto su una espressione regolare. > Ho la necessità di cercare un blocco contenente una parola, cioè una > grep che mi ritorni l'intero blocco (dalla precedente riga vuota alla > successiva) contenente la stringa cercata. > > > Salutoni, > FC