+ Responder ao Tópico



  1. #1

    Padrão Crontab no Slackware 9

    Pessoal! blz?

    Estou migrando um servidor Conectiva 8 p/ Slackware9 e estou precisando implementar um agendamento de execução de um script através do crontab e estou encontrando algumas dificuldades.


    Visão geral de como está a coisa:
    estou editando o crontab e inserindo uma linha lá assim:
    #crontab -e #(/var/spool/cron/crontab.xxx) o número xxx varia a cada edição

    daí eu inseri a seguinte linha:
    at -f "/bin/manutlogsquid" 21:00 +5days


    salvo e fecho o arquivo utilizando o vi:
    #:wq!

    O problema é que o script não está sendo executado na hora determinada.

    Quando executo direto do shell ele funciona corretamente:
    #./bin/manutlogsquid

    Se eu faço assim direto do shell ele tb é executado (ele mostra o job e eu consigo lista utilizando atq):
    #at -f "/bin/manutlogsquid" 21:00 +5days


    Alguém já passou por isto??



    Obrigado pelas dicas.

  2. #2

  3. #3

    Padrão Crontab no Slackware 9

    bauer!!!

    Não estou com dificuldades do funcionamento do crontab, sei direitinho como funciona o crond e tb o crontab.
    O problema é que no Slackware não existe /etc/crontab para editar e colocar as linhas lá.....eu tenho o crontab funfando diretinho no CL8.
    No Slackware 9 estou tentando fazer como postei aqui...mas parece que ele não faz a leitura do arquivo.....sei lá.

    Obrigado pelas dicas.

  4. #4

    Padrão Crontab no Slackware 9

    Amigo...

    # lista
    crontab -l

    # edita
    crontab -e

    simplesmente edite ai, com o usuario que voce esta usando .. ele vai criar os arquivos certinhos nos lugares certinhos ... sem mais.

  5. #5

    Padrão Crontab no Slackware 9

    posso perguntar porque voce usa o crontab para executar o at ?

  6. #6

    Padrão Crontab no Slackware 9

    Que treta!!!
    Problema resolvido!!
    Agora tá funfando!!



    Tem hora que eu faço a maior confusão com as coisas...acho que estou precisando de umas férias.. rsrsrs..desisti de utilizar o at e coloquei a sintaxe do meu crontab que eu utiliza no CL8 e rolou certinho.

    Obrigado pelas dicas galera!