systemadmin.es > Utilidades > Ejecución interactiva periódica de procesos

Ejecución interactiva periódica de procesos

Esta mañana hemos visto a un operador ejecutando con un while un proceso haciendo un clear y un sleep.

Mediante watch podemos hacer lo mismo mucho mas sencillo. El ejemplo que hemos encontrado es:

root     16021  0.0  0.0 52780 1148 ?        Ss    2008  31:11 bash -c while true; do clear; curl http://localhost/server-status?auto; sleep 2; done
root     11135  0.0  0.0 53712  540 ?        S    09:58   0:00  \_ sleep 2 

Mediante el parámetro -n de watch podemos especificar el intervalo (por defecto 2). El caso del ejemplo podríamos hacer esto:

# watch -n 2 curl http://localhost/server-status?auto

Deja un comentario:

XHTML - Tags permitidos:<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>