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

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

Re: [shell-script] Como comparar um novo arquivo


From: Flavio Junior
Subject: Re: [shell-script] Como comparar um novo arquivo
Date: Wed, 4 Jun 2008 12:31:36 -0300

Essa foi inacreditável!!!!!!!!!!!!!!!!!!!!!!!!

# Pra nao ser moderado:
Sim Rafael, tu pode usar hours

date --date="3 hours ago" por exemplo.

Posso clicar em send ? :X


--

Flávio do Carmo Júnior aka waKKu

2008/6/4 Rafael <address@hidden>:
> mais uma coisa... posso usar hour ao invés de days?
>
> Em 04/06/08, Rafael <address@hidden> escreveu:
>>
>> Isso. Valeu!
>>
>> Em 04/06/08, MrBiTS <address@hidden> escreveu:
>>>
>>> -----BEGIN PGP SIGNED MESSAGE-----
>>> Hash: SHA1
>>>
>>> | Na verdade são 2 arquivos já existentes. E caso eles sejam alterados ou
>>> seja
>>> | criados com uma nova data aí envia uma notificação. Essa test que eu
>>> quero
>>> | fazer.
>>>
>>> Ok. Então você quer comparar cada um deles com a data de ontem, e não um
>>> com o outro.
>>>
>>> Você precisa extrair a data do arquivo. Algo como
>>>
>>> ls *.tgz -l --time-style=long-iso | awk '{print $6}'
>>>
>>> deve servir. O --time-style=long-iso garante que a data venha no formato
>>> YYY-MM-DD. Então você pode fazer
>>>
>>> ONTEM=$(date -d "1 days ago" +%Y-%m-%d)
>>> DATAARQ=$(ls $ARQ -l --time-style=long-iso | awk '{print $6}')
>>>
>>> if [ $DATAARQ -gt $ONTEM ] ; then
>>>
>>> E por ai vai.
>>>
>>> - --
>>>
>>> Um abraço
>>>
>>> .0. MrBiTs - address@hidden
>>> ..0 GnuPG -
>>>
>>> http://keys.cardboard.net:11371/pks/lookup?op=get&search=0xAC37715A6DD1F186
>>> 000 http://www.mrbits.com.br
>>>
>>> -----BEGIN PGP SIGNATURE-----
>>> Version: GnuPG v1.4.6 (GNU/Linux)
>>>
>>> iD8DBQFIRq9orDdxWm3R8YYRAi3GAKCGroW51qFnQJfsXF7VKIwhf5ubdwCeMZt6
>>> SzFhNW6BGRcycrVr2plH6BA=
>>> =10bz
>>> -----END PGP SIGNATURE-----
>>>
>>> ------------------------------------
>>>
>>> ----------------------------------------------------------
>>> Esta lista não admite a abordagem de outras liguagens de programação,
>>> como
>>> perl, C etc. Quem insistir em não seguir esta regra será moderado sem
>>> prévio
>>> aviso.
>>> ----------------------------------------------------------
>>> Sair da lista: address@hidden
>>> ----------------------------------------------------------
>>> Esta lista é moderada de acordo com o previsto em
>>> http://www.listas-discussao.cjb.net
>>> ----------------------------------------------------------
>>> Servidor Newsgroup da lista: news.gmane.org
>>> Grupo: gmane.org.user-groups.programming.shell.brazil
>>>
>>> Links do Yahoo! Grupos
>>>
>>>
>>>
>>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> 


reply via email to

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