Zanzásító, a MailScanner 48kB-os konfigfájljából csinál pl 8kB-sat.
cat fileneve | grep -v '#' | grep -v ^$ > kimenet
A második grep a viccesebb:
a -v kapcsoló ugye megfordítja a megfeleltetés logikáját, tehát azokat a sorokat _nem_ jeleníti meg, amiben benne van a keresett kifejezés
a carat (^) a soreleje, a dollárjel ($) a sorvége, egybeírva 'üres sor'
tehát kiszűri az üres és a kommenttel kezdődő sorokat.
bagoj.ur 2008.07.07. 20:30:16
Hiányos regexp ismereteim szerint a bármely nem üres karakter a "." lenne...
Make Valamit · http://make.blog.hu 2008.07.16. 09:15:08
loldongs (törölt) 2010.06.04. 12:26:48
valami="fontos" # ez itten komment, ami miatt majd elveszted a sort
javaslatom:
grep -v '^$' fileneve| grep -v '^[ \t]*#'