grep scriptname /var/log/syslog
/var/log/cron
můžete zkontrolovat, zda je aktuálně spuštěn pomocí:
ps aux
Chcete-li se ujistit, že skript byl úspěšně dokončen, měli byste skutečně použít dočasný soubor. Vytvořte jej při spuštění úlohy a po dokončení ji odstraňte. To také zachytí selhání a zabrání opětovnému spuštění stejné úlohy v případě chyb.
#!/bin/bash
# check if there is already a temp file with suffix .myscript in /tmp,
# if file exists return with status of 666
[ -f /tmp/*.bla ] && exit 666
# create a temp file with suffix .myscript
TEMP_FILE=`mktemp --suffix .myscript`
touch $TEMP_FILE
#
# script stuff
#
# we are done, clean-up after ourselves
rm $TEMP_FILE
Jaký je rozdíl mezi yum, apt-get, rpm, ./configure &&make install?
příkaz bash watch se zachovanými barvami