Script LINUX Algun valiente???

Iniciado por Tinker08, 15 Julio 2012, 21:51 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!!!

Epzylon

Steph, lo que pedís no es muy complicado,
pero sería mejor que especifiques un poco mas lo que necesitas.

#!/bin/bash
if [ ! -f /var/log/myscript.log ];
then
  echo "no previous execution";
else
echo "previous execution $(grep "execution" /var/log/myscript.log | tail -n 1 | cut -d'-' -f1)"
fi
echo "$(date +%D) - execution" > /var/log/myscript.log

dac

No entendí muy bien lo que quieres pero... has probado ejecutar anteponiendo el comando "time"

Ej:

time cp 1.txt 2.txt

al finalizar la copia de los archivos te mostrara el tiempo que le tomó..