alguem tem exemplo de cron tab ???

Enviada por Renato 
Renato
alguem tem exemplo de cron tab ???
13 de April de 2006 às 07:37PM
Ola pessoal...
Alguem ja utilizou o cron tab ??

Nunca utilizei. se alguem utilizou.. estou com algumas duvidas..

vou dar exemplo da situação que preciso..

tenho um script em php
tipo assim

Exemplo
www.dex.com.br/prog/enviar_email.php


e´preciso que este script seja executado a cada 1 minuto..

tem uns exemplos .. mas nem sei como utilizar
por exemplo;

1-) tem uns diretorios no meu servidor.. na verdade 5 diretorios
que parecem ser o do cron tab
/cron.d/
/cron.daily/
/cron.hourly/
/cron.monthly/
/cron.weekly/

eu coloco o aquivo em qual diretorio destes ??

tem uns exemplo no site..
seria um exemplo assim ??

0 * * * lynx -dump http://www.seudominio.com.br/mail_me.php > /dev/null

ou assim ??
1 0 * * * wget -q http://www.seudominio.com.br/mail_me.php

ou assim /??

0 * * * /usr/bin/lynx -dump http://www.seudominio.com.br/mail_me.php >/dev/null


Estes sao exemplos..

E outra duvida.. Qual extensão do arquivo devo criar ..?? seria cron ???

posso fazer um aquivo. para o con tab assim: exemplo.con posso ???

se alguem ja fez algo aassim por favor.. gostaria de um pequeno exemplo

obrigado

Renato
Marcelo Bom Jardim
Re: alguem tem exemplo de cron tab ???
05 de July de 2006 às 06:58PM
edita o arquivo:
/etc/crontab

e coloca assim na ultima linha

*/1 * * * lynx -dump http://www.seudominio.com.br/mail_me.php > /dev/null
Tulio Ribeiro
Re: alguem tem exemplo de cron tab ???
15 de July de 2009 às 07:52PM
Utilize o comando:

$ crontab -e

e coloque a linha abaixo no final do arquivo,

40 4 * * * /home/usuario/qualquer_programa.sh

como ele utiliza o vi para abrir o arquivo use,
INSERT para editar e, pressione Shift+INSERT para colar a linha acima,
após isso pressione duas vezes "ESC :wq" isso faz com que o vi saia e grave no arquivo.

isso diz ao cron para rodar o programa todos os dias às 4:40h da manhã.
Rubens Takiguti Ribeiro
Re: alguem tem exemplo de cron tab ???
15 de November de 2009 às 12:05AM
Na verdade o comando "crontab -e" chama o editor de texto padrão do modo texto. Você pode escolher outro editor ao invés do "vi" que, pessoalmente, acho que tem a usabilidade muito chata. Eu prefiro o "nano", que é uma versão em português do "pico".

Para definir outro editor, basta definir a variável de ambiente "EDITOR". Para isso, você pode especificá-lo antes de usar o cron. Exemplo para usar o nano:
$ EDITOR=nano
$ export EDITOR
$ crontab -e

Ou você especifica no arquivo de inicialização do terminal, editando o arquivo .bashrc no seu diretório home. Basta inserir as linhas:
EDITOR=nano
export EDITOR

Assim, toda vez que algum programa pedir por um editor modo texto, usará o nano.

O "nano" e o "pico" usam teclas de atalho (normalmente Ctrl + alguma tecla). É bem mais simples de usar.
Você precisa estar logado no PHPBrasil.com para poder enviar mensagens para os nossos fóruns.

Faça o login aqui.