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

Publicado por José Henrique em 08/07/2009

[ Hits: 17.698 ]

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

Jogar saída de microfone local para host remoto

Script para iniciantes esquecidos

Querem ver os nomes dos usuários em uppercase?

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

Receber e-mail quando o root logar via SSH

Leitura recomendada

Variável de numero inteiro ou float

Arrays no BASH

Operações matemáticas diretamente pelo bash

Hora no prompt do terminal

Nome de arquivo com espaço dentro de variáveis

  

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
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts