Perguntas com a marcação «error-handling»

Use esta tag para perguntas sobre como lidar com erros gerados em scripts de shell.

5
Como capturar um erro em um script linh bash?
Eu fiz o seguinte script: # !/bin/bash # OUTPUT-COLORING red='\e[0;31m' green='\e[0;32m' NC='\e[0m' # No Color # FUNCTIONS # directoryExists - Does the directory exist? function directoryExists { cd $1 if [ $? = 0 ] then echo -e "${green}$1${NC}" else echo -e "${red}$1${NC}" fi } # EXE directoryExists "~/foobar" directoryExists …

5
Desativar cron emails, a menos que haja erros?
Como só posso receber e-mails do cron se houver erros? Na esmagadora maioria dos casos, as tarefas serão executadas muito bem - e eu realmente não me importo com o resultado. É apenas no caso raro de uma falha que eu quero / preciso saber. Tenho o procmail disponível - …

5
Suprimir mensagem do servidor em rsync
Quando eu rsyncou scpde um servidor específico, recebo uma mensagem bastante longa informando as regras do servidor. No entanto, quando eu configuro puxões regulares, gostaria de poder suprimir essas mensagens nos meus logs. Olhar através da página de manual sugere que -qdeve funcionar, mas que apenas silencia as mensagens do …



2
O que significa o ESRCH?
Fora de: http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/errno.h.html É sempre muito claro por que um código errno é nomeado de uma maneira específica, exceto por esta. Como o SRCH se relaciona com esse processo ?


3
Prática recomendada para usar $? na festança?
Quando li esta resposta sobre $? outra pergunta vem à mente. Existe alguma prática recomendada de como usar $? na festança? Vamos dar um exemplo: Temos um script linear e gostaríamos de saber que todo o comando foi executado ok. Você acha que é bom chamar uma função pequena (vamos …

4
blk_update_request: erro de E / S, dev fd0, setor 0
Recentemente, comecei a perceber alguns blk_update_request: I/O error, dev fd0, sector 0erros no meu segundo computador executando o Arch Linux que uso como servidor. Isso começou quando tive que reiniciar o computador quando me mudei para um apartamento novo. Eu tinha a seguinte /etc/fstabconfiguração: # # /etc/fstab: static file system …


1
O que é o Linux para VMS DCL "ON ERROR"?
Usando os scripts de comando do VMS DCL, é possível detectar erros usando o on errorcomando: $ on error then goto MyErrorHandler $ directory samiam.txt $ delete x.txt $ exit $MyErrorHandler: $ print "Something." Como alguém faz isso na Linuxland? No exemplo, um erro com directoryou deletefará com que o …
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.