On Mon, December 12, 2005 10:52 am, Alex 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?
>
> Alex

#!/bin/sh
ipuri=`/bin/cat /path/allowed.txt|grep -v "#"`
for i in $ipuri; do
  $IPTABLES -A... -s $i -j ACCEPT
done

comentariile pui cu # in fata...




_______________________________________________
RLUG mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug

Raspunde prin e-mail lui