@yahoogrupos.com.br
Assunto: Re: [shell-script] Find para mostrar o ultimo arquivo criado
$ ls -1t arquivo1* | head -n1
Talvez ajude..
Flavio do carmo Junior
On 4/24/07, edjunior <[EMAIL PROTECTED]> wrote:
>
> hey,
>
> pois é mop e Flávio... eu também pensei nisso, m
$ ls -1t arquivo1* | head -n1
Talvez ajude..
Flavio do carmo Junior
On 4/24/07, edjunior <[EMAIL PROTECTED]> wrote:
>
> hey,
>
> pois é mop e Flávio... eu também pensei nisso, mas no `ls -1t` ele
> mostraria diretórios também né? pensei em algo usando ls e awk:
>
> ls -1talR | awk '/^-/{print
hey,
pois é mop e Flávio... eu também pensei nisso, mas no `ls -1t` ele
mostraria diretórios também né? pensei em algo usando ls e awk:
ls -1talR | awk '/^-/{print $NF; exit}'
ele retornaria o nome do primeiro arquivo (última coluna da listagem
do 'ls -l'), sendo que arquivos têm o hífen como pr
-mtime = N*24
-mmin = N*minutos ..
Ta no man do find
-mmin n
File's data was last modified n minutes ago.
-mtime n
File's data was last modified n*24 hours ago.
Sorte, mas a ideia do ls -1t é melhor mesmo.
Flavio do Carmo Junior
On 4/24/07, mop <[EMAI
---
Peço desculpas pelo reenvio, o certo é:
ls -1t
---
Eu não.
Com relação ao problema, no entanto, eu usaria o ls para isso com:
cp `ls -lt arquivo1*|head -n 1` /home/teste
--
>From: "Rodrigo Santos Vieira" <[EMAI
Eu não.
Com relação ao problema, no entanto, eu usaria o ls para isso com:
cp `ls -lt arquivo1*|head -n 1` /home/teste
--
>From: "Rodrigo Santos Vieira" <[EMAIL PROTECTED]>
>Date: Tue, 24 Apr 2007 06:15:54 -0300
>
>Bom dia pessoal.
>
Bom dia pessoal.
Fiz um shell para copiar o ultimo arquivo criado para um diretório, utilizei:
find arquivo1* -mtime -1 -exec cp {} /home/teste \;
utilizo o asterístico ( * ) no final do arquivo1 porque quando ele é criado o
final dele é uma seguencia numérica aleatória.
Mas esse find na verda