Problema primário
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
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
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
-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
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)
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
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