Es posible ejecutar comandos periódicamente sin cron cuando vamos con while
.
Como un comando:
while true ; do command ; sleep 100 ; done &
[ ex: # while true; do echo `date` ; sleep 2 ; done & ]
Ejemplo:
while true
do echo "Hello World"
sleep 100
done &
No olvide el último, &
ya que pondrá su bucle en segundo plano. Pero necesita encontrar la identificación del proceso con el comando "ps -ef | grep your_script" y luego debe eliminarlo. Añada amablemente el '&' cuando ejecute el script.
# ./while_check.sh &
Aquí está el mismo bucle que un script. Crea el archivo "while_check.sh" y ponlo aquí:
#!/bin/bash
while true; do
echo "Hello World" # Substitute this line for whatever command you want.
sleep 100
done
Luego ejecútalo escribiendo bash ./while_check.sh &