Script LINUX algun valiente???

Iniciado por Tinker08, 15 Julio 2012, 22:04 PM

0 Miembros y 1 Visitante están viendo este tema.

Tinker08

Quisiera saber como crear un script en linux que se ejecute en el shell que indique hace cuanto tiempo fue ejecutado y la fecha y hora de la última ejecución.

Espero que me puedan ayudar!!! Gracias!!!

durasno

Ahorrate una pregunta, lee el man

Maldito karma

Quieres saber como crearlo o que te lo den hecho? Anda y googlea un poco.  :P



Maldito karma

Sigo diciendo lo mismo de antes, pero aun así te echaré una mano.

Para linux tienes la herramienta "htop". Es un monitor de sistema que se ejecuta en la terminal y te indica el tiempo que el equipo lleva encendido.

http://htop.sourceforge.net/

Saludos.



Tinker08

En realidad he investigado bastante, pero soy nueva en esto asi que no es que queiro que me lo den hecho pero si que me den una encaminada sobre como se hace!!!

Yoghurt

Primero crea un archivo nuevo con cualquier extension PERO de preferencia .sh luego le cambias los atributos a ejecutable (chmod 755) y en el interior:

Código (bash) [Seleccionar]

#! /bin/bash
FILE='file.txt'
if [ -f "$FILE" ];
then
   read line < $FILE
   echo $line
else
   echo|date > $FILE
fi


terminator@skynet:~$ /home/terminator/youfile.sh

Explicacion: Primero verifica si el archivo FILE existe, si no existe entonces lo crea con los datos de la fecha y hora actual, y si el archivo FILE existe entonces lee el archivo e imprime su contenido en la pantalla.

Esto es lo mas simple que se me ocurrio, espero sirva.