variaveis nao tao variaveis assim
estou no meio de um problema e ja queimei muito a pestana. preciso de ajuda!
montei um firewall+Proxy aqui e o problema e o seguinte
ele tem um servidor DHCP que funciona direitinho amarrando ip's pelo mac da placa - ok
ele tem um proxy onde o squid que usa a acl arp, tambem amarrando pelo mac
gostaria de criar um script onde eu informace o valor do mac em uma varial e assim evitar de ter que ficar repetindo tanto no proxi quanto no dhcp o mac pois todo dia substituo uma maquina e a rede ta ficando grande estou com medo de se tornar muito confuza EX:
#!/bin/bash
vaio=00:23:11:34:43:55
so que depois que eu rodo o script a variavel $vaio aparece zerada , que fazer para fixar este valor definitivamente. Obrigado
variaveis nao tao variaveis assim
variaveis nao tao variaveis assim
de acordo com SDM....o numero precisar estar entre aspas duplas.. senaum o bash pensa eh um comando....
Código :
#!/bin/bash
vaio="00:23:11:34:43:55"
export vaio
:wink:
Tambem tinha pensado nisso........
mais tambem nao funcionou ele continua esquecendo o valor do $vaio
tente ate :
#export vaio="00:00:00:00:00:00"
nao deu erro mais tambem nao funcionou....
valeu assim mesmo.
variaveis nao tao variaveis assim
eh cara... eu tavah vendo aki... o maximo q eu o script faiz eh dexar a variavel setada... para o script enquanto ele estiver rodando... e qdo ele termina a execução.... matah a variavel....
deve ter sim como fazer... soh num sei como ... AINDA... :twisted:
daki a poko aparece alguem aih....
:wink:
variaveis nao tao variaveis assim
Não vai conseguir fazer isto.
Só se colocar esses export's no profile.
Mas, mesmo assim, isso é um tanto ridículo.
Crie um arquivo com os ips/macs/etc e faça um script que leia tudo isso, e faça o que precisa ser feito.
variaveis nao tao variaveis assim
Ola!
Teste assim:
eval vaio=00:00:00:00:00:00
printf $vaio
variaveis nao tao variaveis assim
Citação:
Postado originalmente por loxamir
Ola!
Teste assim:
eval vaio=00:00:00:00:00:00
printf $vaio
naum fikou como variavel di ambiente di qq jeito... :wink:
PS: concordo com o phopho.... :D
variaveis nao tao variaveis assim
Acho que entendi...
vou criar um arquivo texto contendo os mac's
depois dentro de cada script coloco uma sub-rotina pra procurar os valores dentro deste arquivo, Realmente nao tinha pecsado nisso, Valeu ! Vou Tentar pois ja tenho coisa semelhante rodando na acl que busca os Sites Proibidos..... :D
ps: Valeu tb Marcelo mais nao funcionou... obrigado assim mesmo
ps2: A proposito alguem pode me recomendar um tutorial "em portugues" pra uma forma simples de autenticar usuarios no Squid
variaveis nao tao variaveis assim
para que um shel bash recupere de um script as variáveis setadas, execute o script assim:
. script
isto mesmo, tem um "ponto" no inicio.
variaveis nao tao variaveis assim
Citação:
Postado originalmente por gmlinux
para que um shel bash recupere de um script as variáveis setadas, execute o script assim:
. script
isto mesmo, tem um "ponto" no inicio.
essa foi ótema gm... vlw msm.....
:twisted:
variaveis nao tao variaveis assim
Ótima! Não tinha conhecimento disto.
Por isso fóruns matam a pau =)
variaveis nao tao variaveis assim
Fico feliz em ter ajudado