On 12/12/05, Alex <[EMAIL PROTECTED]> wrote:
>
> Am un script care la un moment dat face ceva de genul:
>
> FILE="allowed.txt"
> while read IP;
> do
> $IPTABLES -A ... -s $IP --dport abcd -j ACCEPT
> done < $FILE
>
> Ceea ce vreau eu acum este ca in allowed.txt sa pot introduce si
> comentarii,
> in afara de liniile legitime care contin adresele de IP. Cum instruiesc
> bash-ul sa ignore liniile care incep cu # in fisierul allowed.txt cind
> parcurg ciclul while de mai sus?
>
>
cum intrebarile de bash au cele mai lungi threaduri, ma bag si io in seama
:-)

daca vrei sa testezi primul caracter al liniei atunci poti testa ${IP:0:1}
dar cred ca vrei sa permiti si un nr variabil de spatii inainte, si atunci
tot
grep, dar grep -v '^[:space:]*#' .

my 2r
-t
_______________________________________________
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug

Raspunde prin e-mail lui