VTOM : Erreur Code retour 127

AAAAAAA le code 127 vous l’avez tous eu hein ?

Et oui cela veut dire qu’il y a une commande que vtom ne peut exécuter , suffit de voir dans la log laquelle il nous spécifie 🙂

Il se peut même que cela soit le script lui même qui ne peut pas s’exécuter car vtom ne le trouve pas .

127

Ce n’est pas un problème de droit d’exécution du fichier car dans ce cas le code retour est 126

  1. Vérifier bien que vous êtes sur la bonne machine dans vos configurations ainsi que sur le bon chemin
  2. Vérifier bien que votre environnement ne contient pas de chemin par défaut et si oui ajouter le # devant votre script
  3. Tenter de lire votre script : s’il s’affiche c’est que vous êtes sur le bon chemin et la bonne machine et que vous n’avez pas besoin de mettre le #
  4. En unix (cela arrive souvent si vous avez éditer votre script depuis votre ihm ) allez vérifier votre script grâce à vi car il se peut qu’il faille faire un dos2unix et que le fichier/script n’est pas interprétable pour votre machine malgré que via la visualisation du script par vtom , votre script soit normal

m

(vous voyez les ^M à la fin de chaque ligne 🙂 c’est cela le problème)

Il vous suffit de faire

dos2unix /tmp/test.ksh /tmp/test.ksh

chmod 755 /tmp/test.ksh

le chmod pour le rendre exécutable car le dos2unix change les droits du fichier mais vous mettez les droits que vous souhaitez bien sur

 

 

Étiquettes : ,

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *