Sedikit peningkatan pada komentar saya:jika skrip Anda keluar dengan true (misalnya ketika diakhiri dengan exit 0 ), Anda dapat menjalankan
while script; do sleep 10; done
Ini adalah cara kanonis untuk mengulang perintah selama tidak gagal.
Di linux Anda dapat menggunakan watch program untuk mengulangi suatu tindakan. Dengan asumsi bahwa script.sh dapat dieksekusi:
watch -n 10 path/to/script.sh
Akan menjalankannya setiap 10 detik.
Untuk membuat skrip Anda dapat dieksekusi, Anda dapat menggunakan chmod +x script.sh . Jangan lupa untuk menambahkan shebang
#!/bin/bash
ke baris pertama (dengan asumsi bahwa itu adalah skrip bash).
Jika Anda menjalankan skrip dari direktori saat ini, Anda dapat melakukan:
watch -n 10 ./script.sh