Pourquoi mon script Perl sortie avec 137?

Est-il un moyen d'éliminer un avertissement (code de sortie 137) en perl? Je suis en cours d'exécution d'un script Perl sous linux dans un autre script shell. Ce script Perl sort avec un avertissement et un code de sortie 137. Je ne pouvais pas mettre le doigt sur le code de sortie 137 représente.

Quelle est la meilleure façon d'éviter cet avertissement? J'ai essayé le "pas de mise en garde" dans le script et j'ai une sortie de 0 à la fin de mon script Perl ainsi.

  • Où est-ce que votre script de sortie? Avez-vous fait de voir un avertissement?
  • Il peut être utile de post pertinentes morceau de code.
  • Je ne suis pas sûr de la façon de figure où le script se termine. Il semble faire son travail vraiment bien (comme ma sortie est à droite), mais quitte à 137. Je fais un echo $status pour voir le code de sortie.
  • Vous allez avoir à tout le moins, la partie de votre script shell qui appelle le script perl et de montrer la "avertissement" qui est sortie, si vous voulez les gens à être en mesure de vous aider. (Il suffit d'éditer votre question et y ajouter des choses.)
  • Double Possible de Qu'est - 'tué' signifie?
InformationsquelleAutor Bi. | 2009-06-24