Merge asa, dar e specific bash :

#!/bin/bash

declare -a DEVS
declare -a IPS

DEVS=(eth1 eth2 eth3)
IPS=(10.1.1.1 10.1.1.2 10.1.1.3)

count=0
total1=${#DEVS[@]}
total2=${#IPS[@]}

if [ $total1 -ne $total2 ]; then
    echo "Error - different number of IPs/Interfaces"
    return
fi


while [ $count -lt $total1 ] ; do
    echo "/sbin/iptables -A FORWARD -d " ${IPS[$count]} " -i "
${DEVS[$count]}
    count=$(($count+1))
done;

---
Pentru dezabonare, trimiteti mail la 
[EMAIL PROTECTED] cu subiectul 'unsubscribe rlug'.
REGULI, arhive si alte informatii: http://www.lug.ro/mlist/


Raspunde prin e-mail lui