|
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" ;; esace 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]}"
[Prev in Thread] | Current Thread | [Next in Thread] |