apt-get exit-code
Bonsoir. Je rencontre un problème, tout bête certainement, mais même après quelques jours de tests et moult googlisations, et ben ... Je prépare un script qui utilise, entre autres, des commandes 'apt-get' et je souhaite exploiter les codes de retour. Malheureusement, les commandes 'apt-get' me retournent systématiquement 0, même lorsque la commande 'apt-get update' ne peut atteindre ses dépôts du sources.list Bien sûr, il m'est possible de ruser, et d'ajouter un certain nombre de tests, mais il me semble quand même surprenant que l'on ne puisse pas exploiter les exit-code (ou assimilés ?) dans le cas d'apt. Merci et bonne soirée. -- __ www.CoteObscur.net Si Microsoft inventait un truc qui ne plante pas, ce serait un clou. -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et Reply-To: Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Re: apt-get exit-code
Gaël a écrit : Bonsoir. Je rencontre un problème, tout bête certainement, mais même après quelques jours de tests et moult googlisations, et ben ... Je prépare un script qui utilise, entre autres, des commandes 'apt-get' et je souhaite exploiter les codes de retour. Malheureusement, les commandes 'apt-get' me retournent systématiquement 0, même lorsque la commande 'apt-get update' ne peut atteindre ses dépôts du sources.list Bien sûr, il m'est possible de ruser, et d'ajouter un certain nombre de tests, mais il me semble quand même surprenant que l'on ne puisse pas exploiter les exit-code (ou assimilés ?) dans le cas d'apt. Merci et bonne soirée. tiré du man apt-get fr (avec la faute de sémantique originale): DIAGNOSTIQUE apt-get renvoie zéro après une opération normale, le décimal 100 en cas d'erreur. -- Pain is just God's way of hurting you. -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et Reply-To: Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Re: apt-get exit-code
Merci pour cette (re)lecture du man, mais cette réponse ne m'avance pas énormément. En temps normal : apt-get update [...] echo $? O et exactement le même résultat après désactivation de la carte réseau, avec multiples W: Impossible de récupérer http://www [...] et : W: Le téléchargement de quelques fichiers d'index a échoué, ils ont été ignorés, ou les anciens ont été utilisés à la place. g...@twelve:/$ echo $? 0 Le dimanche 20 décembre 2009 à 20:34 +0100, Jean-Yves F. Barbier a écrit : Gaël a écrit : Bonsoir. Je rencontre un problème, tout bête certainement, mais même après quelques jours de tests et moult googlisations, et ben ... Je prépare un script qui utilise, entre autres, des commandes 'apt-get' et je souhaite exploiter les codes de retour. Malheureusement, les commandes 'apt-get' me retournent systématiquement 0, même lorsque la commande 'apt-get update' ne peut atteindre ses dépôts du sources.list Bien sûr, il m'est possible de ruser, et d'ajouter un certain nombre de tests, mais il me semble quand même surprenant que l'on ne puisse pas exploiter les exit-code (ou assimilés ?) dans le cas d'apt. Merci et bonne soirée. tiré du man apt-get fr (avec la faute de sémantique originale): DIAGNOSTIQUE apt-get renvoie zéro après une opération normale, le décimal 100 en cas d'erreur. -- Pain is just God's way of hurting you. -- __ www.CoteObscur.net Si Microsoft inventait un truc qui ne plante pas, ce serait un clou. -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et Reply-To: Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Re: apt-get exit-code
Gaël a écrit : Merci pour cette (re)lecture du man, mais cette réponse ne m'avance pas énormément. En temps normal : apt-get update [...] echo $? O et exactement le même résultat après désactivation de la carte réseau, avec multiples W: Impossible de récupérer http://www [...] et : W: Le téléchargement de quelques fichiers d'index a échoué, ils ont été ignorés, ou les anciens ont été utilisés à la place. ça n'est pas une erreur critique -- A meeting is an event at which the minutes are kept and the hours are lost. -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et Reply-To: Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org