crontab e script sh
Inviato: giovedì 21 dicembre 2017, 13:16
Ciao a tutti e scusatemi questa domanda, ma non riesco a capire il comportamento.
Ho uno script sh che vorrei far girare ogni tot minuti.
se lanciato a mano fa egregiamente il suo lavoro.
se inserisco la stringa
nel crontab non fa niente, ma niente di niente e il file di log (che viene creato) e' vuoto.
i path mi sembrano tutti corretti.
versione ubuntu 16.04.
Come faccio a capire dove sbaglio? Grazie dell'aiuto.
Ho uno script sh che vorrei far girare ogni tot minuti.
Codice: Seleziona tutto
#!/bin/sh
minetest="/home/XXXX/minetest/bin/"
process=`ps uxw | grep minetest | grep -v grep | awk '{print $11}'`
if [ -z "$process" ]; then
echo "Couldn't find MINETEST running, restarting it."
cd "$minetest"
/usr/bin/screen -A -m -d -S minetest ./minetest --server --world Lord-of-the-Test --config ../minetest.conf --gameid Lord-of-the-Test --logfile ../Lord-of-the-Testlog.log
echo "Server Started"
fi
se inserisco la stringa
Codice: Seleziona tutto
* * * * * /home/XXX/minetestlott.sh > /home/XXX/cronlog.logi path mi sembrano tutti corretti.
versione ubuntu 16.04.
Come faccio a capire dove sbaglio? Grazie dell'aiuto.