On Wed, Mar 03, 2004 at 03:26:31PM +0100, Bartosz Fenski aka fEnIo wrote:
> > Poniewaz kontrole uzytkownikow na routerze mam po MAC adresach chacialem 
> > wpisac je do pliku i  pobierac do regul iptables. Probawalem:
> > 
> > grep -vE '^[[:space:]] *(#|$)' /home/plik
> A skąd wytrzasnąłeś tak durną regułkę?
> 
> Może spróbuj tak:
> grep -Ev "^ *.*#" /home/plik
Dobra, bo widzę, że sam się zamotałem ;)

Może tak:

grep -Ev "^ *#" /home/plik

Co w przypadku pliku o treści:

00:00:00:00:00
  # test
#
  #
00:00:00:#
     00:00:00#
           #

Zwróci:

00:00:00:00:00
00:00:00:#
     00:00:00#

A tym samym umożliwia dodawanie komentarzy po MACach.
Oczywiście nie chroni przed tym by MAC był poprawny.
Zostaną wywalone jedynie linie zawierające # na początku, lub po
jakiejkolwiek liczbie spacji.
O to chodziło? :)

pozdr,
fEnIo


-- 
      _     Bartosz Feński aka fEnIo | mailto:[EMAIL PROTECTED] | 
pgp:0x13fefc40 
    _|_|_    32-050 Skawina - Głowackiego 3/15 - w. małopolskie - Polska
    (0 0)     phone:+48501608340 | ICQ:46704720 | GG:726362 | IRC:fEnIo
ooO--(_)--Ooo http://skawina.eu.org | JID:[EMAIL PROTECTED] | RLU:172001

Attachment: signature.asc
Description: Digital signature

Odpowiedź listem elektroniczym