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

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

Re: [shell-script] backup com data no nome


From: Tiago Barcellos Peczenyj
Subject: Re: [shell-script] backup com data no nome
Date: Tue, 18 Sep 2007 09:42:07 -0300

um alias é um apelido para um comando. se vc quer substituir uma ocorrencia
de um simbolo pelo resultado de um comando vc faz $( comando )

$ alias data='date +%t%d%m%Y'
$ echo tar -cvzf backup_$(data).tar.gz teste/
tar -cvzf backup_ 18092007.tar.gz teste/

Perceba que o date está imprimindo um tab '\t' no começo da string e isso em
nome de arquivo não é interessante, pois dificulta o acesso ao mesmo,
precisando escapar este caracter especial. Veja que o %t é mesmo o que vc
precisa nesse caso ;-)

On 9/18/07, Berdam <address@hidden> wrote:
>
> Ai galera, queria realizar uns backups no meu servidor linux.
> Estou criando o script e queria que o backup levasse a data do dia
> corrente, portanto realizei isso.
> *
> alias data='date +%t%d%m%Y'
>
> *Com esse alias a data fica somente 19092007 e queria colocar ela no
> nome do arquivo, como que insiro isto, tentei com aspas, e % mas não
> consegui.*
>
> tar -cvzf backup_*data*.tar.gz teste/
>
> Valeu
> *
> 
>



-- 
Tiago B Peczenyj
Linux User #405772

http://peczenyj.blogspot.com/


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



reply via email to

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