Ola, tenho 1 script no qual emito diarimente relatorio cujo conteudo � o acesso dos usuarios � internet.
O relatorio � DIARIO, emitido ao termino do expediente e antes das 00:00h. Obviamente o relatorio � emitido pelo SARG. Pretendo compactar as pastas geradas pelo SARG, posto que ocupam grande espaco em disco No sarg.conf configurei o LANGUAGE para PORTUGUES. O SARG ao criar as pastas (sao criadas em /home/relatorios) poe o nome do mes em INGLES. Por exemplo, se o dia for15 de abril de 2004, a pasta fica assim: /home/relatorios/15Apr2004-15Apr2004 Para poder compactar essa pasta, por exemplo, tenho que passar ao comando TAR o nome variante da pasta, ou seja, no nosso exemplo seria 15Apr2004-15Apr2004 Utiliziso as linhas abaixo para poder compactar a pasta: 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). Em resumo, o nome do mes tem que ficar na mesma lingua, ou tudo em INGLES, ou tudo em PORTUGUES para que o script possa funcionar. Voce que leu ate aqui, pelo visto se interressou pelo problema. Portanto desde ja agrade�o a aten�ao dispensada. Euripedes --------------------------------------------------------------------------- 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
