Problema primário

2004-08-25 Por tôpico Jackson Rodrigo Braga



Pessoal, a 
pergunta deve ser estupida para a maioria de voces, mas eu to me batendo e não 
consigo.
Preciso 
gerar um script .tar.gz, diariamente, e que esse apareça com o seguinte formato: 
"nomedoarquivo-data.tar.gz".
O problema 
é essa data. Ficou mais ou menos assim:

#!/bin/bash
DATA="";
tar -czf 
/teste/backup-teste-$DATA.tar.gz /home/eu

Só que 
essa variavel DATE eu já tentei setar de tanto jeito, que nem sei mais o 
melhor que chegue foi um arquivo gerado com a palavra "date", ao inves da saida 
do comando que eu preciso.

Alguem 
poderia me ajudar?

Jackson Rodrigo Braga
Placas do Paraná S/A
Tel.: (41) 217-7221
Fax: (41) 217-7456
[EMAIL PROTECTED]



Re: Problema primário

2004-08-25 Por tôpico Alessandro
Dae, blz???



On Wed, Aug 25, 2004 at 08:49:00AM -0300, Jackson Rodrigo Braga wrote:
 Pessoal, a pergunta deve ser estupida para a maioria de voces, mas eu to me 
 batendo e não consigo.
 Preciso gerar um script .tar.gz, diariamente, e que esse apareça com o 
 seguinte formato: nomedoarquivo-data.tar.gz.
 O problema é essa data. Ficou mais ou menos assim:
  
 #!/bin/bash
 DATA=date +%d%m%y;
 tar -czf /teste/backup-teste-$DATA.tar.gz /home/eu


Tenta o seguinte:

bash# DATA=$(date +%d%m%y)
bash# echo $DATA
250804


o  $()  executa uma subshell, tipo um processo filho.


  
 Só que essa variavel DATE eu já tentei setar de tanto jeito, que nem sei 
 mais o melhor que chegue foi um arquivo gerado com a palavra date, ao 
 inves da saida do comando que eu preciso.
  
 Alguem poderia me ajudar?
  
 Jackson Rodrigo Braga
 Placas do Paraná S/A
 Tel.: (41) 217-7221
 Fax: (41) 217-7456
 [EMAIL PROTECTED]
  

-- 

Alessandro M. Correia

   ºVº
  /(_)\
   ^ ^



Re: Problema primário

2004-08-25 Por tôpico Cláudio Max
Em Wed, 25 Aug 2004 08:49:00 -0300
Jackson Rodrigo Braga [EMAIL PROTECTED] disse que:

 Pessoal, a pergunta deve ser estupida para a maioria de voces, mas eu to
 me batendo e não consigo. Preciso gerar um script .tar.gz, diariamente,
 e que esse apareça com o seguinte formato: nomedoarquivo-data.tar.gz.
 O problema é essa data. Ficou mais ou menos assim:
  
 #!/bin/bash
 DATA=date +%d%m%y;

Olhe só como eu formatei o date:
alias data='date '\''+%-d de %B de %Y, %A, %k:%M:%S'\'''

Abraço

Cláudio



Re: Problema primário

2004-08-25 Por tôpico Édson Flávio de Souza
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Em Qua 25 Ago 2004 08:49, Jackson Rodrigo Braga escreveu:
 Pessoal, a pergunta deve ser estupida para a maioria de voces, mas eu to me
 batendo e não consigo. Preciso gerar um script .tar.gz, diariamente, e que
 esse apareça com o seguinte formato: nomedoarquivo-data.tar.gz. O
 problema é essa data. Ficou mais ou menos assim:

 #!/bin/bash
 DATA=date +%d%m%y;
 tar -czf /teste/backup-teste-$DATA.tar.gz /home/eu

Tente isso

DATA=$(date +%d%m%y)
ou
DATA=`date +%d%m%y`

- -- 
- 
Édson Flávio de Souza
Divisão Redes/CCE/UFPR
edson.flavio at ufpr dot br
041-361-3330
- ---
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.4 (GNU/Linux)

iD8DBQFBLIkwm2+8gV+naMERAnEuAKCPNwyKYFCxdwrUwhOD9ksPw0uSJgCghgIn
Rxk1mR8olIw561Uk/fk8xto=
=X5pF
-END PGP SIGNATURE-



Re: Problema primário

2004-08-25 Por tôpico caio ferreira

Jackson Rodrigo Braga wrote:
Pessoal, a pergunta deve ser estupida para a maioria de voces, mas eu to 
me batendo e não consigo.
Preciso gerar um script .tar.gz, diariamente, e que esse apareça com o 
seguinte formato: nomedoarquivo-data.tar.gz.

O problema é essa data. Ficou mais ou menos assim:
 
#!/bin/bash

DATA=date +%d%m%y;


DATA=`date +%d-%m-%y-%H:%M`


tar -czf /teste/backup-teste-$DATA.tar.gz /home/eu
 
Só que essa variavel DATE eu já tentei setar de tanto jeito, que nem sei 
mais o melhor que chegue foi um arquivo gerado com a palavra date, 
ao inves da saida do comando que eu preciso.




Re: Problema primário (solução)

2004-08-25 Por tôpico Diorgenes Mello
Pra acabar com a conversa:

#!/bin/bash
DATA=$(date +%d-%m-%Y)
tar -czf /teste/backup-${DATA}.tar.gz /home/eu



ok


-- Cabeçalho inicial  ---

De: caio ferreira [EMAIL PROTECTED]
Para: Forum Debian (E-mail) debian-user-portuguese@lists.debian.org
Cópia:
Data: Wed, 25 Aug 2004 10:51:55 -0300
Assunto: Re: Problema primário

- Jackson Rodrigo Braga wrote:
-  Pessoal, a pergunta deve ser estupida para a maioria de voces,
mas eu to
-  me batendo e não consigo.
-  Preciso gerar um script .tar.gz, diariamente, e que esse apareça
com o
-  seguinte formato: nomedoarquivo-data.tar.gz.
-  O problema é essa data. Ficou mais ou menos assim:
- 
-  #!/bin/bash
-  DATA=date +%d%m%y;
-
- DATA=`date +%d-%m-%y-%H:%M`
-
-  tar -czf /teste/backup-teste-$DATA.tar.gz /home/eu
- 
-  Só que essa variavel DATE eu já tentei setar de tanto jeito, que
nem sei
-  mais o melhor que chegue foi um arquivo gerado com a palavra
date,
-  ao inves da saida do comando que eu preciso.
-
-
- --
- To UNSUBSCRIBE, email to
[EMAIL PROTECTED]
- with a subject of unsubscribe. Trouble? Contact
[EMAIL PROTECTED]
-
-

diorgenes.mello(at)ig.com.br



Re: Problema primário

2004-08-25 Por tôpico Still
Jackson;
* Musashi corta a msg que Jackson Rodrigo Braga enviou para Still:
 Pessoal, a pergunta deve ser estupida para a maioria de voces, mas eu to me 
 batendo e não consigo.
 Preciso gerar um script .tar.gz, diariamente, e que esse apareça com o 
 seguinte formato: nomedoarquivo-data.tar.gz.
 O problema é essa data. Ficou mais ou menos assim:
  
 #!/bin/bash
 DATA=date +%d%m%y;
 tar -czf /teste/backup-teste-$DATA.tar.gz /home/eu

Segue o código:

DF=/home/eu/
DA=/teste/
ARQS=backup-$(date +%d%m%Y).tar.gz
tar cvfz $DA$ARQS $DF

[]'s,

Still
--
Nelson Luiz Campos  .''`. | I hear; I forget.
Engenheiro Eletricista : :'  :| I see; I remember.
Linux User #89621 UIN 11464303 `. `'` | I do; I understand.
gnupgID: 55577339`-   | Chinese Proverb


signature.asc
Description: Digital signature