+ Responder ao Tópico



  1. Boa noitte galera under

    estou tendo um problema aqui meio q estranho pra mim,

    seguinte
    criei esse scriptzin...

    #!/bin/bash
    echo ""
    echo "Script de manutencao do squid"
    echo ""
    echo ""
    echo "Gerando Relatorios Sarg..."
    sarg
    sleep 5
    echo ""
    echo ""
    echo ""
    echo "Criando backup dos arquivo de log do Squid/Sarg"
    cd /var/www/squid-reports
    tar -zcvf /root/logs_squid_sarg-`date +%d.%b.%Y-%H-%M`.tar.gz 200*
    sleep 5
    echo "Limpando os logs do squid..."
    echo "" > /var/log/squid/access.log
    echo "" > /var/log/squid/cache.log
    sleep 5
    echo "Limpando os logs do Sarg..."
    cd /var/www/squid-reports
    chmod -R 777 *
    rm -r *
    echo ""
    echo "Concluido"


    seguinte galera, quando executo o script, nao mao, ele faz todos os precedimento q quero, certinho
    mais quando coloco ele no crontab, ele compacta os arquivos de squid-reports, mais nao apaga e limpa nada...
    o chmod -R * foi eu pensando em problemas de permissoes,,, mais msm assim, nao ta indo...

    alguem pode me explicar esse problema?

  2. Citação Postado originalmente por alanvictorjp Ver Post
    Boa noitte galera under

    estou tendo um problema aqui meio q estranho pra mim,

    seguinte
    criei esse scriptzin...

    #!/bin/bash
    echo ""
    echo "Script de manutencao do squid"
    echo ""
    echo ""
    echo "Gerando Relatorios Sarg..."
    sarg
    sleep 5
    echo ""
    echo ""
    echo ""
    echo "Criando backup dos arquivo de log do Squid/Sarg"
    cd /var/www/squid-reports
    tar -zcvf /root/logs_squid_sarg-`date +%d.%b.%Y-%H-%M`.tar.gz 200*
    sleep 5
    echo "Limpando os logs do squid..."
    echo "" > /var/log/squid/access.log
    echo "" > /var/log/squid/cache.log
    sleep 5
    echo "Limpando os logs do Sarg..."
    cd /var/www/squid-reports
    chmod -R 777 *
    rm -r *
    echo ""
    echo "Concluido"


    seguinte galera, quando executo o script, nao mao, ele faz todos os precedimento q quero, certinho
    mais quando coloco ele no crontab, ele compacta os arquivos de squid-reports, mais nao apaga e limpa nada...
    o chmod -R * foi eu pensando em problemas de permissoes,,, mais msm assim, nao ta indo...

    alguem pode me explicar esse problema?
    coloca o PATH completo tipo:

    chmod -R 777 *

    para

    /bin/chmod -R 777 *

    [s]



  3. Citação Postado originalmente por andersoneduardo Ver Post
    coloca o PATH completo tipo:

    chmod -R 777 *

    para

    /bin/chmod -R 777 *

    [s]
    iae irmao,
    pow consegui aqui
    com o path completo n,,

    tive q dividir o script em 2 arquivos, e 2 agendamentos no cron
    percebi q dps da compactaçao, ele parava, nao processava o resto do script
    abaixo da linha de compactaçao, criei outro script, e fiz 2 agendamentos,,,

    1 backup
    2 limpesa e exclusao dos arquivos

    soh nao entendi pq isso...
    alguem?

  4. não intendir sua resposta!

    os scripts estão com PATH completo e mesmo assim não funciona?

    tenta remover o verbose do tar!

    usa tar -cf ou tar -zcpf






Tópicos Similares

  1. Script no CRON não roda completamente
    Por antrhaxx no fórum Servidores de Rede
    Respostas: 2
    Último Post: 30-08-2010, 06:58
  2. Configurar um script na Cron para matar um processo todos os dias
    Por Velhios no fórum Sistemas Operacionais
    Respostas: 1
    Último Post: 06-01-2009, 04:16
  3. script na cron nao funciona
    Por Dedao no fórum Linguagens de Programação
    Respostas: 4
    Último Post: 11-07-2006, 08:19
  4. executar script ou cron ao logar ....
    Por aline_slz no fórum Servidores de Rede
    Respostas: 2
    Último Post: 10-02-2006, 13:03
  5. Fazer beep rodando um script do cron
    Por haas no fórum Servidores de Rede
    Respostas: 2
    Último Post: 15-02-2005, 16:50

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L