Bom dia pessoal.
Gostaria de tirar uma dúvida.
Eu acabei de montar o script abaixo:
echo "-------- LOG DO SCRIPT --------" > /var/log/script.log
echo "Inicio: "`date` >> /var/log/script.log
echo -n "Status: " >> /var/log/script.log
<comando1> && <comando2> && <comando3>
if [ $? = 0 ]
then
echo "OK" >> /var/log/script.log
else
echo "ERRO" >> /var/log/script.log
fi
echo "Fim: "`date` >> /var/log/script.log
Na forma que eu montei, ele somente irá colocar "OK" caso todos os 3 comandos sejam executados com sucesso?