Mostrar los procesos en la terminal cada Cierto tiempo

d
Autor: @NixCraft
Descripción: Muestra los procesos en la terminal cada 30 segundos por 3 veces.

#!/bin/bash
# Write a shell script to display the process running on the system for every
# 30 seconds, but only for 3 times.
# -------------------------------------------------------------------------
# Copyright (c) 2008 nixCraft
# -------------------------------------------------------------------------
#
# for loop 3 times
for r in 1 2 3
do
 #see every process on the system
 echo "**************************** x^x^x ****************************"
 ps -e
 echo "**************************** x^x^x ****************************"
 #sleep for 30 seconds
 sleep 3
        # clean
done

1 comentarios:

jthan dijo...

Hola, el comando watch puede ser util para este caso, algo como
watch "ps -e"
el cual será interrumpido por el Ctrl+C del usuario, para que se quede infinitamente el comando.