|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Jan 2006
Messaggi: 1525
|
[crontab] problema esecuzione script python
Dunque, dopo aver creato uno script python ed averne testato il corretto funzionamento lanciandolo da linea di comando ho provato ad inserirlo in crontab:
00 20 * * * export DISPLAY=:0 && xterm -e python /home/user/Scripts/pytytd.py Cio' che vorrei fare e' mandarlo in esecuzione ogni giorno alle 20:00 e vorrei che si aprisse una finestra di terminale per poterne seguire i vari passaggi ( ecco il motivo "dell'export display" e di "xterm"). Fino a qui tutto ok. All'interno dello script (tramite subprocess.call) richiamo pero' un eseguibile di bash contenuto in /usr/bin e qui sorge il problema: lo script si interrompe dicendo che non trova tale eseguibile: Codice:
bash: youtube-dl: command not found
__________________
-)(- debian -)(- |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Jan 2006
Messaggi: 1525
|
Risolto, mi auto-rispondo (non so perche' non ci ho pensato subito
![]() Codice:
$ crontab -e SHELL=/bin/bash PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin 00 20 * * * export DISPLAY=:0 && xterm -e python /home/user/Scripts/pytytd.py
__________________
-)(- debian -)(- |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 07:44.