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

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

Re: [shell-script] Concatenar variaveis !


From: Fernando Lemes da Silva
Subject: Re: [shell-script] Concatenar variaveis !
Date: Thu, 08 Jan 2004 11:25:32 -0200
User-agent: Mozilla/5.0 (X11; U; Linux i686; pt-BR; rv:1.0.2) Gecko/20030208 Netscape/7.02


É.. programando e aprendendo.. Eu já tinha utilizado o && para fazer coisas do tipo umount /mnt/cdrom && eject cdrom, mas nunca soube exatamente o que ele faz. Caso o comando retorne 0 ele executa o seguinte ?

Quanto ao case realmente é bem melhor do que uma sequencia de ifs, mas eu não conhecia a sintaxe. Já dei uma olhada na documentação, mas ainda tá confuso... só fazendo mesmo.

Agora a ideia de utilizar um vetor é muito boa, mas também não conhecia a sintaxe.. :-)

   []'s
   Fernando Lemes



Aurelio Marinho Jargas escreveu:


por falar em simplicidade, quando você usa apenas o 'then' de um
'if', pode usar o && direto.
mas como o moyses escreveu, nesse caso o 'case' é o mais indicado:

      case $diadasemana in
        1) diadasemana="Segunda-feira" ;;
        2) diadasemana="Terça-feira" ;;
        ...
        7) diadasemana="Domingo" ;;
      esac
e ainda, se for pra usar no bash2, é só fazer um arrayzão:

      dias=('' Segunda-Feira Terça-Feira Quarta-Feira
             Quinta-Feira Sexta-Feira Sábado Domingo)

e depois acessá-lo direto:

      echo "O dia é ${dias[$diadasemana]}"




reply via email to

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