Re: Crontab não funciona

2009-05-22 Por tôpico Paulino Kenji Sato
2009/5/22 Darley Rovaris da Silva :
> o meu crontab é bem simples, preciso somente executar um script.
>
> 0 8 * * 5 /root/block.sh
>
> ou seja, rodar o script block.sh toda sexta-feira às 8h00.

Ola,
Onde, ou seja, em que crontab essa linha foi colocada?
No /etc/crontab?
No /etc/cron.d/arquivo?
O sexto campo deve o usuário que ira rodar o cron job.
 0 8 * * 5 root /root/block.sh

No crontab do usuário root?
Usou o comando crontab -e para colocar a linha?
o crontab do usuário tem que ser manipulado usando o comando crontab.


Os .sh  no final dos scripts, tbm perdi cabelos por causa disso, mas
não e culpa do crontab, e sim do run-parts.
Os scripts que ficam no /etc/cron.[daily|hourly|monthly|weekly], ou
qualquer outro que seja executado pelo uso do run-parts, devem possuir
no nome do aquivos somente o conjunto de caracteres [a-z0-9], seguindo
a Linux Assigned Names and Numbers Authority (LANANA).


-- 
Paulino Kenji Sato
http://www.nobel.com.br


--
To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Crontab não funciona

2009-05-22 Por tôpico Gunther Furtado
2009/5/22 Gunther Furtado :

[...]

> --
>            The ``sixth'' field (the rest of the line) specifies the
> command to be run. The entire command portion of the line, up to a
> newline or % character, will be executed by /bin/sh or by the shell
> specified in the SHELL variable of the cronfile. Percent-signs (%) in
> the command, unless escaped with backslash (\), will be changed into
> newline characters, and all data after the first % will be sent to the
> command as standard input.
>
> --

Para quem ficou boiando, o trecho acima foi retirado da página de
manual do crontab.

$ man crontab

[...]

-- 
Gunther Furtado
Curitiba - Paraná - Brasil
gunfurt...@gmail.com

"...agora, só nos sobrou o futuro...", visto em www.manuchao.net


--
To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Crontab não funciona

2009-05-22 Por tôpico Gustavo Moreira
Galera.

Só para ajudar. Além do ".sh" como extensão do arquivo, eu tbem já apanhei
por causa do "#!/bin/bash" no começo do script. Sem ele, aparentemente a
cron não o roda, mesmo q na console, qdo vc chama o script, funcione.

2009/5/22 Darley Rovaris da Silva 

> Não estou conseguindo fazer o contrab funcionar, tenho um servidor básico
> rodando Samba e Squid e preciso do Crontab para rodar uns scprits em
> determinados horários e dias, porém mesmo em alguns testes ele não funcionar
> de maneira alguma.
> Fiz alguns testes no servidor do trabalho e não há segredos para usar o
> Contrab, porém ele tem uma versão um pouco mais antiga do Debian. Nele tudo
> funciona perfeitamente.
> Estou usando a última versão do Debian.
>
> O que será que está acontecendo? Por tudo que programo para o Crontab
> "rodar" não está funcionado?
> Obrigado!
>
> **
> **
> *Darley Rovaris da Silva*
> Técnico de Laboratório - FEIS_UNESP
> www.ldc.feis.unesp.br
> User Linux: #435590
> -
>
>
>
> --
> Descubra uma nova internet. Internet Explorer 8. 
> Mergulhe.
>



-- 
"Há uma ingenuidade na mentira que é o indício da boa fé" - F. Nietzsche.


Re: Crontab não funciona

2009-05-22 Por tôpico Gunther Furtado
Olá,

2009/5/22 Darley Rovaris da Silva :
> Não estou conseguindo fazer o contrab funcionar, tenho um servidor básico
> rodando Samba e Squid e preciso do Crontab para rodar uns scprits em
> determinados horários e dias, porém mesmo em alguns testes ele não funcionar
> de maneira alguma.

Estes seus scripts são para o /bin/sh executar ou para um outro shell

--
The ``sixth'' field (the rest of the line) specifies the
command to be run. The entire command portion of the line, up to a
newline or % character, will be executed by /bin/sh or by the shell
specified in the SHELL variable of the cronfile. Percent-signs (%) in
the command, unless escaped with backslash (\), will be changed into
newline characters, and all data after the first % will be sent to the
command as standard input.

--
> Fiz alguns testes no servidor do trabalho e não há segredos para usar o
> Contrab, porém ele tem uma versão um pouco mais antiga do Debian. Nele tudo
> funciona perfeitamente.
> Estou usando a última versão do Debian.
>
> O que será que está acontecendo? Por tudo que programo para o Crontab
> "rodar" não está funcionado?
> Obrigado!
>
>

Abraço,

-- 
Gunther Furtado
Curitiba - Paraná - Brasil
gunfurt...@gmail.com

"...agora, só nos sobrou o futuro...", visto em www.manuchao.net


--
To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Crontab não funciona

2009-05-22 Por tôpico Welington R. Braga
Darley,

Como eu disse tire a extensão do arquivo (renomeie ele) que passa a funcionar.

2009/5/22 Darley Rovaris da Silva :
> o meu crontab é bem simples, preciso somente executar um script.
>
> 0 8 * * 5 /root/block.sh
>
> ou seja, rodar o script block.sh toda sexta-feira às 8h00.
>
>
> 
> Darley Rovaris da Silva
> Técnico de Laboratório - FEIS_UNESP
> www.ldc.feis.unesp.br
> User Linux: #435590
> -
>
>
>
>
> 
> From: guimfons...@gmail.com
> Date: Fri, 22 May 2009 09:52:08 -0300
> Subject: Re: Crontab não funciona
> To: darle...@hotmail.com
> CC: debian-user-portuguese@lists.debian.org
>
> cola o crontab ai ...
>
> e da uma olhada no log v c tem alguma coisa .
>
>
>
>
> 2009/5/22 Darley Rovaris da Silva 
>
> Não estou conseguindo fazer o contrab funcionar, tenho um servidor básico
> rodando Samba e Squid e preciso do Crontab para rodar uns scprits em
> determinados horários e dias, porém mesmo em alguns testes ele não funcionar
> de maneira alguma.
> Fiz alguns testes no servidor do trabalho e não há segredos para usar o
> Contrab, porém ele tem uma versão um pouco mais antiga do Debian. Nele tudo
> funciona perfeitamente.
> Estou usando a última versão do Debian.
>
> O que será que está acontecendo? Por tudo que programo para o Crontab
> "rodar" não está funcionado?
> Obrigado!
>
>
> 
> Darley Rovaris da Silva
> Técnico de Laboratório - FEIS_UNESP
> www.ldc.feis.unesp.br
> User Linux: #435590
> -
>
>
>
> 
> Descubra uma nova internet. Internet Explorer 8. Mergulhe.
>
>
> --
> ---
> Guilherme M. da Fonseca
> Técnico em Informática
> guimfons...@gmail.com
> blog: guizeira.blogspot.com
>
> 
> Novo Internet Explorer 8: mais rápido e muito mais seguro. Baixe agora, é
> grátis!



-- 
Welington Rodrigues Braga
--
Web: http://www.welrbraga.eti.br
MSN: welrbraga[*]msn·com
Gtalk: welrbraga[*]gmail·com
Yahoo / Skype:  welrbraga
PGP Key: 0x6C7654EB
Linux User #253605

"Em tudo somos atribulados, porém não angustiados; perplexos, porém
não desanimados; perseguidos, porém não desamparados; abatidos, porém
não destruídos;" - 2Co 4:8,9


--
To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Crontab não funciona

2009-05-22 Por tôpico Welington R. Braga
Certa vez, eu apanhei pra caramba com um script que precisava
automatizar via cron e o "bicho" não funcionava, embora rodasse na
mão.
Depois de entregar os pontos e escrever 1000 na lousa que sou um
burro, eu descobri que o problema era a extensão.

Os scripts no cron não podiam ter um maldito ".sh" por exemplo. Era
isso que impedia a execução do script.

2009/5/22 Darley Rovaris da Silva :
> Não estou conseguindo fazer o contrab funcionar, tenho um servidor básico
> rodando Samba e Squid e preciso do Crontab para rodar uns scprits em
> determinados horários e dias, porém mesmo em alguns testes ele não funcionar
> de maneira alguma.
> Fiz alguns testes no servidor do trabalho e não há segredos para usar o
> Contrab, porém ele tem uma versão um pouco mais antiga do Debian. Nele tudo
> funciona perfeitamente.
> Estou usando a última versão do Debian.
>
> O que será que está acontecendo? Por tudo que programo para o Crontab
> "rodar" não está funcionado?
> Obrigado!
>
>
> 
> Darley Rovaris da Silva
> Técnico de Laboratório - FEIS_UNESP
> www.ldc.feis.unesp.br
> User Linux: #435590
> -
>
>
>
> 
> Descubra uma nova internet. Internet Explorer 8. Mergulhe.



-- 
Welington Rodrigues Braga
--
Web: http://www.welrbraga.eti.br
MSN: welrbraga[*]msn·com
Gtalk: welrbraga[*]gmail·com
Yahoo / Skype:  welrbraga
PGP Key: 0x6C7654EB
Linux User #253605

"Em tudo somos atribulados, porém não angustiados; perplexos, porém
não desanimados; perseguidos, porém não desamparados; abatidos, porém
não destruídos;" - 2Co 4:8,9


--
To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Crontab não funciona

2009-05-22 Por tôpico Guilherme Moraes
cola o crontab ai ...

e da uma olhada no log v c tem alguma coisa .




2009/5/22 Darley Rovaris da Silva 

>  Não estou conseguindo fazer o contrab funcionar, tenho um servidor básico
> rodando Samba e Squid e preciso do Crontab para rodar uns scprits em
> determinados horários e dias, porém mesmo em alguns testes ele não funcionar
> de maneira alguma.
> Fiz alguns testes no servidor do trabalho e não há segredos para usar o
> Contrab, porém ele tem uma versão um pouco mais antiga do Debian. Nele tudo
> funciona perfeitamente.
> Estou usando a última versão do Debian.
>
> O que será que está acontecendo? Por tudo que programo para o Crontab
> "rodar" não está funcionado?
> Obrigado!
>
> **
> **
> *Darley Rovaris da Silva*
> Técnico de Laboratório - FEIS_UNESP
> www.ldc.feis.unesp.br
> User Linux: #435590
> -
>
>
>
> --
> Descubra uma nova internet. Internet Explorer 8. 
> Mergulhe.
>



-- 
---
Guilherme M. da Fonseca
Técnico em Informática
guimfons...@gmail.com
blog: guizeira.blogspot.com