Paulino Kenji Sato, @ 24/01/02 - 15:18:

> Como e que pego a data da no formato unix timestamp  de um
> arquivo qualquer?
>
> E so usando essa monstruosidade abaixo?
>
> date "+%s" -d "$(ls --full-time -l win98net.img | awk '{print $6" "$7"
> "$8" "$9" "$10}')"
>
> ou com  variacoes no lugar do awk

Que eu saiba, s� em C :)

D� pra diminuir o tamanho da linha:
date "+%s" -d "$(stat .bashrc | sed -n '/Change: /s///p')"

> E outra, como seleciono arquivos com a data anterior a determinda data,
> ex: todos os arquivos acessados ante de 01/01/2002 00:00:00

Hmm. Eu criaria um arquivo com esse timestamp e faria um find:

$ touch -d 20020101 foobar
$ find /dir -mnewer foobar
$ rm foobar

-- 
Eliphas

Anyone sending unsolicited bulk email (UBE, SPAM) to this address will
be charged a $25 handling fee plus a $5 network traffic fee per
started kilobyte. By extracting my address from this message or its
header, you agree to these terms.
Nevertheless, spammers trying to auto-extract addresses from this
message will definitely want to include [EMAIL PROTECTED], [EMAIL PROTECTED],
and [EMAIL PROTECTED]


Assinantes em 28/01/2002: 2241
Mensagens recebidas desde 07/01/1999: 152426
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista: 
            mailto:[EMAIL PROTECTED]

Responder a