Mírné vylepšení mého komentáře:pokud váš skript skončí s true (např. když končí exit 0 ), můžete spustit
while script; do sleep 10; done
Toto je kanonický způsob opakování příkazu, dokud neselže.
V linuxu můžete použít watch program pro opakování akce. Za předpokladu, že script.sh je spustitelný:
watch -n 10 path/to/script.sh
Spustil by to každých 10 sekund.
Chcete-li, aby byl váš skript spustitelný, můžete použít chmod +x script.sh . Nezapomeňte přidat shebang
#!/bin/bash
na první řádek (za předpokladu, že se jedná o bash skript).
Pokud spouštíte skript z aktuálního adresáře, můžete provést:
watch -n 10 ./script.sh