Řešení 1:
Můžete použít následující uspořádání cron. Pole označují (zleva doprava):
Minuta, hodina, den v měsíci, měsíc, den v týdnu. "*/2" v poli Den v měsíci znamená "každé dva dny".
0 23 */2 * * insert_your_script_here.sh
Řešení 2:
Obecně musíte použít crontab k definování úlohy a plánu spuštění.
např.
crontab -e -u root
Tím se dostanete do VI editace položky crontab root. Pak, jak říká ewwhite, zadejte:
0 23 */2 * * insert_your_script_here.sh
a poté [^ESC] ZZ pro uložení změn.
Toto je dobrý první pokus, ale není to úplně každý druhý den, protože poběží 30. dne v měsíci a další spuštění pak 2. dne v měsíci. Pokud opravdu potřebujete, aby to bylo každý 2. den, spusťte skript KAŽDOU noc.
0 23 * * * insert_your_script_here.sh
a na začátku skriptu použijte
#!/bin/sh
if [ -f /tmp/altday.txt ]; then
rm /tmp/altday.txt
exit
fi
touch /tmp/altday.txt
To používá textový soubor, který přinutí skript ukončit každé alternativní vyvolání.