Página 1 de 4 1234 ÚltimoÚltimo
+ Responder ao Tópico



  1. Olá Pessoal,

    O que tem de errado nesse script????

    HOJE=$(date --date "0 day ago" + %d/%m/%Y)
    tar -jcpvf $HOJE.tar.bz2 /var/www/htdocs/squid-report/$HOJE-$HOJE


    Estou querendo que esse script possa compactar os relatorios gerados pelo Sarg.

    Aguardo a Ajuda de vcs!!!!!


    Abraços!!!!!!

  2. na verdade você deveria postar o que está dando errado (mensagens de erro e etc).

    Não deve haver espaços entre o formato de saída e o "+"
    por acaso, você tem certeza que os logs do squid do dia estão na pasta $HOJE-$HOJE?



  3. Citação Postado originalmente por evandrofisico Ver Post
    na verdade você deveria postar o que está dando errado (mensagens de erro e etc).

    Não deve haver espaços entre o formato de saída e o "+"
    por acaso, você tem certeza que os logs do squid do dia estão na pasta $HOJE-$HOJE?
    Esse é o erro que está dando quando tento executar:

    -bash: ./ziprelsarg.sh: bin/bash: bad interpreter: No such file or directory

    Tenho certeza que existe a pasta $HOJE-$HOJE

  4. amigo
    tem 2 erros ai
    um é
    que
    o certo ra regra é
    HOJE=$(date --date "0 day ago" +%d/%m/%Y)


    como o amigo de cima falou e outra provavelmente vc editou este arquivos no windows

    caso vc tenho o editor mcedit

    abra o seu arquivo com o mcedit e verifique se contem no final de cada linha um
    ^M


    e na primeira linha vc esta chamando
    #!/bin/sh
    ou #!/bin/bash ???



  5. Citação Postado originalmente por Benatto Ver Post
    amigo
    tem 2 erros ai
    um é
    que
    o certo ra regra é
    HOJE=$(date --date "0 day ago" +%d/%m/%Y)


    como o amigo de cima falou e outra provavelmente vc editou este arquivos no windows

    caso vc tenho o editor mcedit

    abra o seu arquivo com o mcedit e verifique se contem no final de cada linha um
    ^M


    e na primeira linha vc esta chamando
    #!/bin/sh
    ou #!/bin/bash ???
    Olá Amigo,

    Eu mudei para #!bin/sh e não dá mais aquela mensagem....

    Está dando outra mensagem agora:

    root@srvnetlinux:~/script.sh# ./ziprelsarg.sh
    tar: tar: 28/12/2006.tar.gz: Cannot open: No such file or directory
    tar: Error is not recoverable: exiting now
    Removing leading `/' from member names
    tar: /var/www/htdocs/squid-report/28/12/2006-28/12/2006: Cannot stat: No such file or directory
    ./ziprelsarg.sh: line 4: 10033 Broken pipe tar -zcvf $HOJE.tar.gz /var/www/htdocs/squid-report/$HOJE-$HOJE/

    Acredito já saber o que é que está contecendo... O sarg ele gera nesse formato 28Dec2006-28Dec2006 e esse meu script está gerando no formato 28/12/2006-28/12/2006 portanto ele não está encontrando essa pasta.....

    Minha pergunta é agora: Como fazer para que a linha HOJE=$(date --date "0 day ago" +%d/%m/%Y) me retorne no formato 28Dec2006????????


    Valeu Galera por estarem tentando me ajudar!!!!!






Tópicos Similares

  1. O que há de errado nas configurações abaixo:
    Por JulianoVB no fórum Redes
    Respostas: 2
    Último Post: 11-08-2014, 09:45
  2. O que há de errado nesta validação de login
    Por triplox no fórum Linguagens de Programação
    Respostas: 1
    Último Post: 05-06-2009, 23:43
  3. O que há de errado com esta ACL
    Por cvr no fórum Servidores de Rede
    Respostas: 0
    Último Post: 06-10-2006, 08:47
  4. Squid - o que há de errado
    Por edisonjr no fórum Servidores de Rede
    Respostas: 9
    Último Post: 28-02-2005, 09:38
  5. Respostas: 3
    Último Post: 25-11-2002, 18:22

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L