Ha a címet figyelembe veszem: komment _sor_ - akkor ennyi kell neked:
$ grep -v '^[ \t]*#' filename
vagy épp
$ sed -e '/^[ \t]*#/d' filename
(Vagy fentiekhez hasonló módon magával a perl-lel megcsinálni - jelenleg nem tudjuk, hogy a használni kívánt környezetben milyen kvázi-sztenderd parancsok milyen implementációi érhetők el.)
a \t helyén egy valódi tabulátort kell ütni, amihez bizonyos shellekben (hint: bash) Ctrl-V TAB formában kell begépelni. Ha valami olyan OS-t használsz (hint: legtöbb Linux disztró), aminek a grep-je (vagy sed-je) valami opció hatására, vagy épp magától a BRE-nél ismer kicsit többet (mondjuk PCRE-t), akkor lehet a fent is emlegetett, némileg egyszerűbb regexp
'^\s*#'
formában írni.
De ugye a komment sor attól lesz az ami, hogy nincs benne más, szóval locsemege részletesen kifejtett magyarázata arról, hogy hol mindenhol szerepelhez # az hasznos, csak itt fölösleges (ha a a felvetés az lenne, hogy komment_et_ tartalmazó sor; vagy a kommenteket hagyjuk figyelmen kívül - no akkor lehet locsemege részletes listáját implementálni).