hmmz, hoe leggen we dit uit.
Ik heb een Variabele ($PROTO) met daarin TCP UDP.
Hierna moet hij nog een lus uitvoeren, alleen moeten de waarden nu uit INET_TCP of uit INET_UDP gehaald worden.
Zo even snel getyped.
INET_${TCP_UDP} is dus niet goed.
${INET_${TCP_UDP}} werkt ook niet.
uuhm, is het nog begrijpelijk ?
Ik heb een Variabele ($PROTO) met daarin TCP UDP.
Hierna moet hij nog een lus uitvoeren, alleen moeten de waarden nu uit INET_TCP of uit INET_UDP gehaald worden.
code:
1
2
3
4
5
6
7
8
9
10
| PROTO="TCP UDP" INET_TCP="20 21 80 8080" INET_UDP="53" for TCP_UDP in $PROTO ; do for PORT in INET_${TCP_UDP} ; do echo -n "INET -> BAK : $TCP_UDP : $PORT : ACCEPT" echo -e "\t\t\t\t [ \e[0;32mDONE\e[0m ]" done done |
Zo even snel getyped.
INET_${TCP_UDP} is dus niet goed.
${INET_${TCP_UDP}} werkt ook niet.
uuhm, is het nog begrijpelijk ?