Originariamente inviato da lo©2002
grazie intanto per la risposta... un semplice non va bene perchè non tiene conto del fatto che il cancelletto deve essere il primo carattere della riga... no?
Allora, grep e` bello possente e permette di usare le regexp che sono una manna per queste cose, pero` adesso son fissato con awk per cui...

Assumendo che il cancelletto possa trovarsi SOLO all'inizio di una riga:
codice:
awk '/^[^#].*/ {print $0}' < file
lo stesso con grep:
codice:
egrep -E '^[^#].*' < file