Portál AbcLinuxu, 6. listopadu 2025 19:46
Řešení dotazu:
while true; do .... sleep 5s done
kill PID
kde PID je číslo toho procesu (první sloupec ps axw).
Případně
killall název_skriptu
Ale ten reset PC taky funguje spolehlivě
ls -l /home/z33/testskript/xterm.sh
xterm -e ncftpput -u XXX -p XXX XXX.wz.cz / /home/z33/motion/snapshot.jpgAbych ho nemusel poklepávat myší, chtěl jsem ho zkusmo aspoň co minutu spouštět pomocí Cronu, to však nefungovalo tak sem to udělal pomocí toho cyklu. ten "xtem -e" jsem tam měl jenom pro vizuální kontrolu že se něco děje (vyskakovalo okno při uploadu).
Netestoval jsem to, ale nevidím důvod, proč ne.Cron nemá nastavenu proměnnou
DISPLAY, takže neví, kde to okno xtermu má otevřít.
* * * * * DISPLAY=':0' /usr/bin/xtermAle stejně by se to tak nemělo dělat. Na provedení příkazu FTP terminál nepotřebuješ.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.