Leo, esta comparacao nao dara certo
$add_dom = .$add_dom imagine que add_dom possui o conteudo XXX vc esta fazendo XXX = .XXX que eh sempre falso, concorda? seria interessante vc validar com uma expressao regular, ou então aplicar algo como add_dom=.${add_dom#.} que vc sempre vai garantir que estara com uma variavel que começa com . []´s e bom carnaval. On 2/19/07, leo_jfa <[EMAIL PROTECTED]> wrote: > > Caros, > estou montando um sistema de dialog para incluir e excluir entradas > nas listas do squid, previso fazer um teste pra verificar se o que > esta sendo adicionado é um domínio, estou usando a seguinte estrutura: > > add_dom=$(dialog --stdout --inputbox 'Digite a String a ser bloqueada > :' 0 0) > [ $? -ne 0 ] && break > > if [ $add_dom = .$add_dom ]; then > echo "Domínio invalido" > dialog \ > --title 'Domínio Inválido !!' \ > --msgbox "Domínio: $add_dom" \ > 8 40 > else > echo "Domínio valido" > dialog \ > --title 'Domínio cadastrado com sucesso' \ > --msgbox "Domínio: $add_dom" \ > 8 40 > echo $add_dom >> /home/leandro/teste.txt > > fi > O problema é que o texte não está dando certo , sendo ou nao domínio > ele esta adicionando a lista. Alguém pode me ajudar. > > Att. > > -- > Leandro Moreira > > > -- Tiago B Peczenyj Linux User #405772 # cd /pub # more beer [As partes desta mensagem que não continham texto foram removidas]