Questions marquées «exit»

12
Quittez la fonction bash, pas le terminal

J'ai un script bash comme ci-dessous qui installe zookeeper mais seulement s'il n'est pas déjà installé. ##zookeper installZook(){ ZOOK_VERSION="3.4.5" ZOOK_TOOL="zookeeper-${ZOOK_VERSION}" ZOOK_DOWNLOAD_URL="http://www.us.apache.org/dist/zookeeper/${ZOOK_TOOL}/${ZOOK_TOOL}.tar.gz" if [ -e...

11
Quitter un script shell avec des boucles imbriquées

J'ai un script shell avec des boucles imbriquées et je viens de découvrir que "exit" ne quitte pas vraiment le script, mais seulement la boucle actuelle. Existe-t-il un autre moyen de quitter complètement le script dans une certaine condition d'erreur? Je ne veux pas utiliser "set -e", car il y a...

10
Pourquoi est-ce que j'obtiens l'erreur 255 en retournant -1

Je suis nouveau dans la programmation C ++ et j'ai une question très basique. J'ai remarqué que lorsque je reviens -1dans le programme C ++, puis vérifie l'état de sortie, j'obtiens 255. Pourquoi donc? Le code est le plus basique: int main() { return -1; } Ensuite, après avoir exécuté le code...

10
État de sortie bash utilisé avec PIPE

J'essaie de comprendre comment l'état de sortie est communiqué lorsqu'un tuyau est utilisé. Supposons que j'utilise whichpour localiser un programme inexistant: which lss echo $? 1 Depuis l' whichéchec de la localisation, lssj'ai obtenu un statut de sortie de 1. C'est très bien. Cependant, lorsque...