Edad del archivo

Este tip es más como para mi, por que tiene comandos que siempre uso y siempre me olvido.

El script toma el path de una carpeta, y retorna la edad en segundos del archivo más joven. Es básicamente para usarlo para generar alarmas con zabbix

#!/bin/sh

FPATH=$1

FILE=$(ls -lta –time-style=locale $FPATH | head -n 2 | tail -1 )
NAME=$(echo $FILE | cut -d ‘ ‘ -f 8)
UTC=$(stat -c %Y $FPATH$NAME );
EPOC=$(date +%s)
AGE=$(expr $EPOC – $UTC)
echo $AGE

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*
= 4 + 4