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

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

Re: [shell-script] Re: como obter timestamp


From: Julio C. Neves
Subject: Re: [shell-script] Re: como obter timestamp
Date: Fri, 23 Nov 2007 11:48:18 -0200

Fala Luiz Claudio,
vc e muita pessoas usam o touch para criar arquivos... O touch no duro,
serve para trocar o time stamp. Veja:

$ apropos touch
touch (1)            - change file timestamps

Para criar um arquivo a.txt basta fazer:

> a.txt

Veja a diferença de performance entre os 2 métodos (criando o arquivo
a.txt200 vezes):

$ time for ((i=1; i<=200; i++)); { touch a.txt; }

real    0m1.424s
user    0m1.020s
sys     0m0.396s
$ time for ((i=1; i<=200; i++)); { > a.txt; }

real    0m0.007s
user    0m0.004s
sys     0m0.004s

Abraços,
Julio

Em 23/11/07, Luiz Claudio Monteiro da Fonseca <address@hidden>
escreveu:
>
>   tente:
> lclaudio@dpns12:~$ touch a.txt
> lclaudio@dpns12:~$ mv a.txt a.txt.`date +%Y%m%d%s`
> lclaudio@dpns12:~$ ls -l a.txt*
> -rw-r--r-- 1 lclaudio lclaudio 0 2007-11-23 12:47
> a.txt.200711231195822055
> lclaudio@dpns12:~$
>
> Luiz Claudio
>
> --- Em address@hidden <shell-script%40yahoogrupos.com.br>,
> daniel martines
> <daniel_fernando_martines@...> escreveu
> >
> > Pessoal.
> >
> > Como renomeio o arquivo com um timestamp tem como?
> >
> > exemplo:
> >
> > a.txt a.txt.anomesdiaminutosegundomilesegundo
> >
> > obrigado
> >
> >
> > Abra sua conta no Yahoo! Mail, o único sem limite de espaço
> para armazenamento!
> > http://br.mail.yahoo.com/
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
>
>  
>



-- 
Abraços,
Julio
http://www.julioneves.com - Um livro sobre Bash completo e on-line
:wq


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

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