Salve a tutti,
avrei necessità di far girare tramite CRON uno script in Python.
Ho provato a buttralo dentro alla directory /etc/cron.daily/ in quanto devo farlo girare una volta al giorno, ma nulla, non va na mazza, poi ho provato a scriverlo direttamente dentro /etc/crontab, ma niente lo stesso.
Come devo fare?
Questo è il mio script:
#!/usr/bin/python
import fileinput
import os
dirName = "/dwhfs/doc_utente/"
os.chdir(dirName)
os.popen("ls > /tmp/userdirname.txt")
for line in fileinput.input ("/tmp/userdirname.txt"):
userDir = line.strip()
if userDir <> "":
commandToExecute = "chown -R %s:root %s/%s" % (userDir, dirName, userDir)
# print commandToExecute
os.popen(commandToExecute)
Se lo lancio da shell con "python nomeprogramma" fa quello che deve fare ma da cron non ne vuol sapere.
Come lo devo impostare in crontab?
Ho una redhat enterprise 4!
Grazie,
Fabio![]()