On Thu, 15 Apr 2004, Euripedes Peixoto Guimar�es Junior wrote:

...

>
> ORIGEM="/home/informatica/relatorios/$(date +%d/%b/%Y-%d/%b/%Y)"
> DESTINO="/home/informatica/relatorios/$(date +%d/%b/%Y-%d/%b/%Y)/$(date
> +%d/%b/%Y-%d/%b/%Y).tgz"
> tar cvfz $DESTINO $ORIGEM
>
> Como se pode observar, o parametro %b retorna o nome do m�s em
> PORTUGUES e, como ja dito, o SARG gera o nome do m�s em INGLES para a
> pasta.
>
> Assim sendo, para que o script possa funcionar necesito saber como
> fazer o SARG gerar o nome do m�s em PORTUGUES (e nao  em ingles) OU
> ENT�O, como segunda op��o, fazer com que o parametro %b do comando
> DATE retorne o nome do mes em INGLES (pois retorna o nome do m�s em
> portugues).
>

...

>

Ol� Euripedes,

poderia fazer um teste alterando a linha

DESTINO="/home/informatica/relatorios/$(date +%d/%b/%Y-%d/%b/%Y)/$(date
+%d/%b/%Y-%d/%b/%Y).tgz"

para

DESTINO="/home/informatica/relatorios/$(LANG= date +%d/%b/%Y-%d/%b/%Y)/$(date
+%d/%b/%Y-%d/%b/%Y).tgz"

A sa�da de $(date +%d/%b/%Y-%d/%b/%Y) ser� algo como
16/Abr/2004-16/Abr/2004. Como vc disse que a estrutura que ele cria segue
o padr�o "/home/relatorios/16Apr2004-16Apr2004, acho que suas linhas devem
ser:

ORIGEM="/home/informatica/relatorios/$(LANG= date +%d%b%Y-%d%b%Y)"
DESTINO="/home/informatica/relatorios/$(LANG= date +%d%b%Y-%d%b%Y)/$(date 
+%d%b%Y-%d%b%Y).tgz"


Espero que isto lhe ajude.
-- 
Tulio Jos� Munhoz
Conectiva S.A.
[EMAIL PROTECTED]

---------------------------------------------------------------------------
Esta lista � patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br

Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utiliza��o da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html

Responder a