|
From: | Milton Taidi Sonoda |
Subject: | Re: [shell-script] |
Date: | Thu, 30 Sep 2004 17:41:55 -0300 |
User-agent: | Mozilla/5.0 (X11; U; Linux i386; en-US; rv:1.1) Gecko/20020826 |
Eu faria assim #!/bin/bash echo "processing ... " for X in `ls *.*` do cmd1 -br 128 $X if [ $? -eq 0 ] then echo "error when processing file $X" else echo "file $X sucessffully processed" fi cm2 -f $X done address@hidden wrote:
Pessoal, fiz aqui um script simples, onde quero inserir uma mensagem de erro caso o comando não tenha sido executado com sucesso. Seria assim: #!/bin/bash echo 'processing...' for X in 'ls *.*' do cmd1 -br 128 $X cmd2 -f $X done Caso cmd1 tenha sido executado com sucesso, quero enviar para saída padrão mensagem de sucesso, caso tenha dado algum problema na execução, print mensagem de erro na saída padrão. Alguém poderia dar um help...Grato!! valeu!
[Prev in Thread] | Current Thread | [Next in Thread] |