Soucis avec un exit sous KSH
Bonjour :)
J'ai une fonction qui permet de compiler et installer le noyau:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| function build_kernel
{
cd /usr/src/sys/arch/`machine -a`/conf
sudo /usr/sbin/config GENERIC
if [[ $? != 0 ]] then
echo "Error during kernel configuration!"
return 0
fi
cd ../compile/GENERIC
sudo /usr/bin/make clean && sudo /usr/bin/make depend && sudo /usr/bin/make
if [[ $? != 0 ]] then
echo "Error during kernel compilation!"
return 0
fi
sudo /usr/bin/make install
if [[ $? != 0 ]] then
echo "Error during kernel installation"
return 0
else
echo "Done successfully, Time to reboot"
fi
} |
Lors de l'exécution, si je simule une erreur, j'obtiens le message correspondant mais le exit 0 me déconnecte directement et j'obtiens à nouveau, l'invite de commandes 8O
Qu'en pensez-vous ?
Merci :mrgreen: