Ajuda com Shell Script Avançado - Alguem se atreve.
Preciso criar um script que faça +- isso Alguem pode me ajudar? Vou ter uma variavel chamada IF=eth0 eth1 eth2 e vou ter varios parametros eth0_IP=10.1.0.1 eth1_IP=100.100.100.1 ... vou jogar isso num for para ler a variavel IF e ao entrar ele tenta os ip. Um exemplo do que quero é: for i in $IF; do ifconfig $i $i_IP netmask $i_MASK broadcast $i_BCAST up done preciso concatenar estas a variavem $IF com o _IP para que eu obtenha o resultado de $eth0_IP como faço isso? Alguem pode me ajudar. Parece uma loucura, maso que preciso fazer é uma rotina que vai ler diversos valores que alteram somente o inicial O Acima foi so um exmplo de que preciso. A raciocinio é igual Fui bem claro? Algeum pode me ajudar? Quando tento concaternar echo $$IF ele da problema. aTt Gustavo
Re: Ajuda com Shell Script Avançado - Alguem se atreve.
vc quer eh concatenar cada interface com seus parametros eh isso? 2008/7/10 gunix [EMAIL PROTECTED]: Preciso criar um script que faça +- isso Alguem pode me ajudar? Vou ter uma variavel chamada IF=eth0 eth1 eth2 e vou ter varios parametros eth0_IP=10.1.0.1 eth1_IP=100.100.100.1 ... vou jogar isso num for para ler a variavel IF e ao entrar ele tenta os ip. Um exemplo do que quero é: for i in $IF; do ifconfig $i $i_IP netmask $i_MASK broadcast $i_BCAST up done preciso concatenar estas a variavem $IF com o _IP para que eu obtenha o resultado de $eth0_IP como faço isso? Alguem pode me ajudar. Parece uma loucura, maso que preciso fazer é uma rotina que vai ler diversos valores que alteram somente o inicial O Acima foi so um exmplo de que preciso. A raciocinio é igual Fui bem claro? Algeum pode me ajudar? Quando tento concaternar echo $$IF ele da problema. aTt Gustavo