shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Comparação de data


From: Fabricio Lopes de Souza
Subject: Comparação de data
Date: Mon, 21 Nov 2005 10:20:52 -0200

Estou precisando fazer uma comparação .
Tenho a data atual e a data que um arquivo foi criado , se faz mais de
20 min que este arquivo foi criado eu faco blablabla , senao eu faco
blebleble

Estou utilizando o seguinte metodo
( Foi um jeito bizarro q eu encontrei de pegar a data em minutos )

//--------------------------------------------------------------
now=$(expr `date +%H` \* 60)+$(date +%M)

file=$(ls -l --time-style=+%H $DIR/Running | expr $(awk '{print $6}')
\* 60 + $(ls -l --time-style=+%M $DIR/Running | expr $(awk '{print
$6}')))

#Quanto o tempo o Running ta vivo ?
file_life=$(expr $now - $file)

#Mais que 20 minutos ?
if [[ $file_life -gt "20" ]] ; then
   return 1
else
   return 0
fi
//--------------------------------------------------------------

Bom , eu queria saber se tem algum jeito de comparar datas e/ou de
pegar a data em minutos de uma forma mais 'simples' :)

abraços .


reply via email to

[Prev in Thread] Current Thread [Next in Thread]