[Ubuntu-cat] Executar un script durant un temps determinat

Jordi Funollet funollet a fastmail.fm
dis jul 21 08:53:50 UTC 2018


On Sat, Jul 21, 2018, at 10:19 AM, Pere wrote:
> El "cron" te un "problema", en la meva aplicació, i es que un cop
> llançat el programa a executar, aquest ha de finalitzar per poder tornar
> a llançar-lo en un altre horari, es a dir...  el cron, per si sol no
> pot, o jo no he sabut com fer-ho, aturar un programa que està en
> execució per tornar a rellançar-lo mes tard.


Un altre cop pots provar la comanda 'timeout'.

Del 'man timeout':

TIMEOUT(1)                                                                  User Commands                                                                  TIMEOUT(1)

NAME
       timeout - run a command with a time limit

SYNOPSIS
       timeout [OPTION] DURATION COMMAND [ARG]...
       timeout [OPTION]

DESCRIPTION
       Start COMMAND, and kill it if still running after DURATION.


--
Jordi Funollet Pujol
http://www.linkedin.com/in/jordifunollet



Més informació sobre la llista de correu Ubuntu-cat