Mediante top o ps que se vaya graficando el uso de recursos por parte de algún proceso en específico mediante variaciones con caracterés.
Desarrollar una herramienta que monitoree la información de una o varias aplicaciones en ejecución y las muestre de manera gráfica (mediante puntos, asteriscos, o el caracter de su preferencia).
El script deberá permitir especificar las aplicaciones a monitorear mediante nombre de aplicación, usuario o PID (Process ID), así como permitir indicar múltiples aplicaciones, una sola o en caso de no indicarse monitorear todas ellas.
Así mismo, se debe contar con la capacidad de indicar que parámetro se espera mostrar: CPU, memoria, tiempo, estado del proceso.
Ola a todos tengo unas dudas con este problema... espero puedan ayudarme. Especialmente en la parte de mostrar la informacion individual de una aplicacion y su informacion grafica
este es el script que asta el momento llevo hecho... simplemente pasa los resultados mostrados por el comando top y los pasa a un .txt para poder busccar una aplicacion en especifico.
Código
#!/bin/bash echo "Ingrese el nombre de la aplicacion *Solo se repetira la accion 5 Veces*" read nombre echo "Espere..." top -b -n 5 > top.txt grep $nombre top.txt > nombre1.txt cat nombre1.txt | cut -c 42-43 > nombre11.txt numero=`head -n 1 nombre11.txt` LIMITE=$numero echo "El Numero es $numero " #LIMITE=10 for ((a=1; a<= LIMITE ; a++)) # Doble paréntesis y "LIMITE" sin "$". do echo -n "*" # -n = no añade salto de linea done echo numero1=`tail -n 1 numero11.txt` LIMITE1=$numero1 echo "El Numero es $numero " for ((a1=1; a1<= LIMITE1 ; a1++)) # Doble paréntesis y "LIMITE" sin "$". do echo -n "*" # -n = no añade salto de linea done echo
Espero puedan ayudarme. GRACIAS¡