Portál AbcLinuxu, 13. května 2025 03:00
killall mplayercož není úplně dobré. Koukám na film a ten mi kiksne též
mplayer
pustit pouze na určitou dobu pomocí nějakých parametrů, to nevím. Pokud ne, tak nemusíš zabíjet "všechny" mplayer
y, ale pouze ten jeden konkrétní proces s tím správným mplayer
em.
at
(slouží k vykonání jednorázové akce, což je asi Tvůj případ; cron
slouží spíše k opakované akci).
-endpos 02:00:00?
mplayer ... & sleep 7200 ; kill $!
#!/usr/bin/env python import subprocess, os, time, signal cmd = subprocess.Popen(['mplayer', 'film.avi']) pgrp = os.getpgrp() time.sleep(10) os.killpg(pgrp, signal.SIGTERM)
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.