[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Shell email
From: |
Herbert Alexander Faleiros |
Subject: |
Re: [shell-script] Shell email |
Date: |
Thu, 1 Dec 2005 21:07:00 -0200 |
User-agent: |
KMail/1.9 |
On Thursday 01 December 2005 17:08, Emerson Domingues Souto wrote:
[cut]
> use: if [ "$OS" = "Linux" ] ; then
> observe que coloquei aspas na variavel OS e espaço em branco após o colchete
Olá,
não faz diferença o espaço para separar as instruções (faz diferença dentro do
if), ou seja, tanto faz "];then" ou "]; then" ou "] ; then", ou ainda separar
e colocar o then na próxima linha inutilizando o ";". Sobre as aspas duplas
(ou sabe-se lá o nome correto que isso tem) **neste caso** também não é
necessário o seu uso, nem em $OS **e** nem em Linux.
É só testar:
[ `uname -s` = Linux ] && echo OK
if [ `uname -s` = Linux ]; then echo ok; fi
test `uname -s` = Linux && echo OK
OS=`uname -s`; if [ $OS = Linux ]; then echo OK; fi
Teríamos problemas caso $OS retornasse algo como "Ruindous XP Ultra Mega
Turbo" ou a comparação fosse feita com algo semelhante (ao invés de Linux),
mas como $OS provém de um `uname -s` é bem improvável que isto ocorra.
Até,
Herbert.
- Shell email, tschievenin, 2005/12/01
- Re: [shell-script] Shell email, Emerson Domingues Souto, 2005/12/01
- Re: [shell-script] Shell email,
Herbert Alexander Faleiros <=
- Re: [shell-script] Shell email, Emerson Domingues Souto, 2005/12/02
- Re: [shell-script] Shell email, Herbert Alexander Faleiros, 2005/12/02
- Re: [shell-script] Shell email, Reinaldo Carvalho, 2005/12/02
- Re: [shell-script] Shell email, Emerson Domingues Souto, 2005/12/05
- Re: [shell-script] Shell email, Herbert Alexander Faleiros, 2005/12/05
- "Formalismo" em scripts?, Fernando Lemes da Silva, 2005/12/05
- Re: [shell-script] "Formalismo" em scripts?, Tiago Barcellos Peczenyj, 2005/12/05
- Achar diretório do Script, Alain, 2005/12/06
- Re: [shell-script] Achar diretório do Script, Emerson Domingues Souto, 2005/12/06
- Re: [shell-script] Achar diretório do Script, Tiago Barcellos Peczenyj, 2005/12/06