2 votes

Comment définir un timeout dans un BASH script pour un processus qui devient parfois inactif ?

J'ai un script bash script qui exécute un grand nombre de commandes/outils comme convert ou pdftk via CRON.

Il arrive assez souvent que, par exemple, pdftk devienne "stale" ou "hangs" et que le script appelant arrête de procéder.

Existe-t-il un moyen simple, depuis l'intérieur du bash script (via trap ?), de fixer une limite de temps pour l'exécution ou de détecter l'inactivité (quelle que soit la définition) pour un appel spécifique ?

6voto

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X