( Zahy | 2022. 01. 22., szo – 11:43 )

Szerkesztve: 2022. 01. 22., szo – 11:47

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).