shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Help! case dentro de for


From: itamarnet
Subject: Re: Help! case dentro de for
Date: 04 Oct 2015 06:42:43 -0700

Hugo

Além do done dentro do case já citados vejo mais alguns problemas

 - No primeiro "for", a variável $nomevm, se não foi definida antes vai começar com ":". E está definida com uma string vazia no começo.

 -  A cada iteração está fazendo export da variável $nomevm. Não seria melhor fazer isso após o for?

 -  O case dentro do segundo "for" está estranho: 
       case $nomevm in
  "`$nomevm|cut -d: -f$menu`")

   Nesse caso "$nomevm | cut -d: -f$menu" não funciona, deveria haver um "echo":
       echo $nomevm | cut -d: -f$menu

   Mas mesmo assim, está comparando a variável inteira, com parte dela, então essa condição do case nunca vai funcionar.
E no final dessa opção do case está usado "`;;`", apenas deixe ;;

Tente explicar um pouco mais sua lógica, pois está confuso
  

[]'s
Itamar

reply via email to

[Prev in Thread] Current Thread [Next in Thread]