+ Responder ao Tópico



  1. #1

    Padrão Crontab - Como passar um parâmetro para o comando a ser executado?

    Olá pessoal,
    estou com um probleminha no crontab do Debian.
    Vamos lá, preciso executar um script que recebe um parametro para executar um backup de um determinado cliente apenas.
    Adicionei a seguinte linha ao crontab:

    00 02 * * * root /root/scripts/bkp.sh clientex

    Pelo que entendi o crontab considera tudo que vier após o comando como comentário, então aí vai a pergunta. Alguém saberia me informar como fazer que o crontab entenda o "clientex" como sendo um parâmetro do script especificado no campo do comando e não como um comentário?

    Grande abraço a todos!

    Contrucci

  2. #2

    Padrão

    já tentou usar aspas??

  3. #3

  4. #4

    Padrão

    aspas no caminho todo?? '/root/scripts/bkp.sh clientex'

    Cara, só tenho mais duas ideias... cria um script que chama esse script com o argumento, ou cria um alias pro comando todo incluindo o argumento...

  5. #5

    Padrão

    Cara, bobagem minha... muito pré-mirim da minha parte.
    O corntab aceita sim o parâmetro. O erro estava no script.
    Desculpe tomar o tempo de vocês!

    Abraço,

    Contrucci