Pular para o conteúdo

verificar execução do script.sh

Responder tópico
  • Denunciar
  • Indicar

1. verificar execução do script.sh

Enviado em 27/02/2013 - 09:56h

Oi amigos, estou trabalhando com um software embarcado onde envio alguns comandos por um software secundário para o console do equipamento. Pelo software que estou escrevendo em delphi, ele reconhece a entrada de um pendrive no equipamento e dentro do pendrive ele procura o script upgrade.sh (que nada mais é que um cp -r de alguns arquivos do pen-drive para o equipamento), o que eu quero saber como saber se a execução deste script aconteceu com sucesso.


Grato

Responder tópico

2. Re: verificar execução do script.sh

Enviado em 16/04/2013 - 23:55h

Se for logo após a execução de um script no terminal, basta ver o conteúdo da variável $?


cp -r aquivos
if [ $? -eq 0 ]; then
echo 'executou com sucesso'
else
echo 'problemas na execução'
fi
Agora se o que vc precisar é verificar isso a posteriori, pode deixar um sinal no fim do seu script, como a criação de um arquivo com um nome sugestivo.

> /tmp/$(date +%Y%m%d).alvo


É só uma ideia, reveja o seu problema, talvez esse script que faz apenas o cp -r nem seja necessário o próprio DELPHI poderia fazer isso...

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder