GNU/Linux >> Znalost Linux >  >> Linux

Spouštějte skript shellu každý den v určitou dobu

Chcete upravit svůj soubor crontab pomocí

crontab -e

Pak chcete přidat

55 23 * * * COMMAND TO BE EXECUTED

pro více informací se podívejte na toto


Jsem cokoli, jen ne odborník na linux, ale rychlé vyhledávání Google vykouzlilo toto:

watch -n <your time> <your command/script>

Tohle by mělo stačit. Pro více informací se podívejte na:http://www.linfo.org/watch.html


Chcete-li přidat úlohu crontab, zadejte do příkazového řádku prostředí UNIX/Linux následující příkaz:

$ sudo crontab -e

Přidejte následující řádek:

1 2 3 4 5 /path/to/script

kde

1: Minutes (0-59)
2: Hours (0-23)
3: Days (1-31)
4: Month (1-12)
5: Day of the week(1-7)
/path/to/script - your own shell script

Ve vašem případě by to bylo:

55 23 * * * /path/to/yourShellScript

Linux
  1. 4 způsoby provádění skriptu Shell v systému UNIX / Linux

  2. napište skript shellu pro ssh na vzdálený počítač a spusťte příkazy

  3. Spusťte skript shellu v aktuálním prostředí s oprávněním sudo

  1. Určit prostředí ve skriptu za běhu?

  2. Určení cesty ke zdrojovému skriptu Shell?

  3. Jak spustit soubor bez přípony .sh v shellu

  1. Časový limit ve skriptu Shell?

  2. Jak spustit skript v prostředí Shell, když je stisknuta klávesová zkratka?

  3. Procesy v relaci v interaktivním prostředí versus ve skriptu?