Crontab Nenhum diretório de arquivos

0

Estou tentando executar um script python por hora. Meu crontab é assim:

crontab -l
0 * * * * "/common/.../www/concat.py /common/.../www"

como saída, obtenho isto:

/bin/sh: /common/.../www/concat.py /common/.../www: No such file or directory

Não faz diferença se eu deixar de lado o "" no crontab. O argumento é necessário para definir o diretório de trabalho atual no python. O que estou fazendo de errado?

Encontrou o erro:

0 * * * * precisa ter um espaço como um espaço em branco. Eu usei abas.

    
por Benedikt Wutzi 26.09.2012 / 18:11

1 resposta

0

Experimente sem as aspas ao redor do comando no crontab

Você realmente não tem um arquivo chamado /common/.../www/concat.py /common/.../www

Note que "concat.py" seria um nome de diretório válido, assim como "Program FIles" é um nome de diretório válido - o espaço é parte do nome. Nomes contendo espaços são citados.

    
por 26.09.2012 / 18:28

Tags