[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Re: Usar o If para um comando
From: |
Rodrigo Lang |
Subject: |
Re: [shell-script] Re: Usar o If para um comando |
Date: |
Wed, 4 Nov 2009 11:13:45 -0200 |
Obrigado a todos. Márcio, era exatamente o que eu precisava.
Obrigado novamente,
Rodrigo Lang.
2009/11/4 Márcio Gil <address@hidden>
>
>
>
> - Para pegar o retorno de um comando:
>
> make ... ; res=$?
> echo "O make retornou $res"
>
> - Para testar se um comando foi executado com sucesso:
>
> if make ... ; then
> echo "Tudo bem."
> fi
>
> - Para abortar caso um comando falhe:
>
> if ! make ... ; then
> echo 'Ocorreu um erro durante a compilação!'
> exit 1
> fi
>
>
>
> > -----Original Message-----
> > From: sRodrigo Lang
> >
> > Eu estava precisando criar um script para a compilação de um
> > programa, no qual eu teria que baixar pacotes, repositórios e
> > compilar o mesmo. O que eu estava precisando era que quando eu
> > desse um "make" por exemplo e o comando rodasse certo ele
> > continue o script, caso o comando de algum erro, ele para o
> > script e me retorne uma mensagem. Eu sei que eu tenho que usar
> > um if para isso e pegar o retorno do comando, porém eu estava
> > lendo sobre shell script e não achei nada sobre utilizar um if
> > com um comando do linux ou como pegar/visualizar o retorno do
> > comando.
> >
>
>
>
--
Rodrigo F. Lang
Amd. de Redes em Telecom
[As partes desta mensagem que não continham texto foram removidas]