Verificar saída de comando. Será que meu comando deu erro?

Publicado por José Henrique em 08/07/2009

[ Hits: 22.125 ]

Blog: http://naoestouseguro.blogspot.com

 


Verificar saída de comando. Será que meu comando deu erro?



Boa noite caros amigos. Muitas vezes realizamos comandos e não nos atentamos para verificar se deu tudo certo, principalmente em tarefas corriqueiras. Um simples comando para saber se deu tudo certo, caso não surjam mensagens de erro, seria:

a) com o comando "cat":

# cat /etc/resolv.conf
x
x
x

A prova dos 9 é dar um:

# echo $?

Se a saída for "0", o comando teve resultado ok. Se for algo como 127, 130, reveja o que pode ter dado errado.

Abraços!

Outras dicas deste autor

Querem ver os nomes dos usuários em uppercase?

Comando dmidecode - Obtendo informações detalhadas do hardware

Mensagem de erro: error in service module

Usando o comando echo para obter informações do sistema

Substituição de comandos - criando variáveis de ambiente

Leitura recomendada

DictConv: Converta dicionários do Babylon para o StarDict

Script IP Válidos na rede interna

Economize energia, um bem precioso

Como criar a configuração de temas para linguagens no gedit

Hora no prompt do terminal

  

Comentários
[1] Comentário enviado por demoncyber em 08/07/2009 - 19:17h

HEheh sempre quando explico isto explico também a função do C " int main(int argc, char **argv[])"

E o motivo de o main retornar inteiro, e porque em nossos programas em C ou em bash devemos dar retorno.

:) parabéns dica rápida e fatal :)

[2] Comentário enviado por falecompj em 08/07/2009 - 21:07h

Muito bom... obrigado pela dica... [ ]'s

[3] Comentário enviado por GilsonDeElt em 15/09/2011 - 17:01h

Very good!

[4] Comentário enviado por JoseHenriqueRJ em 25/11/2011 - 14:55h

Obrigado pessoal. Eu estava sumido mas voltando lentamente rs.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts