<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>/blog &#187; crontab</title>
	<atom:link href="http://www.franklinjr.com/blog/index.php/tag/crontab/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.franklinjr.com/blog</link>
	<description></description>
	<lastBuildDate>Wed, 25 Jan 2012 23:03:24 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Configurar cronjob por linha de comando no Windows</title>
		<link>http://www.franklinjr.com/blog/index.php/2011/08/01/configurar-cronjob-por-linha-de-comando-no-windows/</link>
		<comments>http://www.franklinjr.com/blog/index.php/2011/08/01/configurar-cronjob-por-linha-de-comando-no-windows/#comments</comments>
		<pubDate>Mon, 01 Aug 2011 19:27:29 +0000</pubDate>
		<dc:creator>franklin</dc:creator>
				<category><![CDATA[Windows]]></category>
		<category><![CDATA[agendador de tarefas]]></category>
		<category><![CDATA[cronjob]]></category>
		<category><![CDATA[crontab]]></category>
		<category><![CDATA[tarefa agendada]]></category>

		<guid isPermaLink="false">http://www.franklinjr.com/blog/?p=798</guid>
		<description><![CDATA[Comando para configurar crontabs por linha de comando no windows C:\&#62;schtasks /?]]></description>
			<content:encoded><![CDATA[<p>Comando para configurar crontabs por linha de comando no windows</p>
<p>C:\&gt;schtasks /?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.franklinjr.com/blog/index.php/2011/08/01/configurar-cronjob-por-linha-de-comando-no-windows/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Como configurar uma cronjob/crontab</title>
		<link>http://www.franklinjr.com/blog/index.php/2008/09/16/como-configurar-uma-cronjob/</link>
		<comments>http://www.franklinjr.com/blog/index.php/2008/09/16/como-configurar-uma-cronjob/#comments</comments>
		<pubDate>Wed, 17 Sep 2008 02:30:22 +0000</pubDate>
		<dc:creator>franklin</dc:creator>
				<category><![CDATA[Apache]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[agendador de tarefas]]></category>
		<category><![CDATA[cron]]></category>
		<category><![CDATA[cronjob]]></category>
		<category><![CDATA[crontab]]></category>

		<guid isPermaLink="false">http://www.franklinjr.com/blog/index.php/2008/09/16/como-configurar-uma-cronjob/</guid>
		<description><![CDATA[Então, tá afim de enviar uma newsletter durante a madrugada, já que teu servidor libera tranquilo o envio de emails durante esse horário, mas não tá afim de ficar acordado até essa hora? Configura uma cronjob pro teu script rodar em determinado horário, depois que ativada a cron no teu servidor pro teu usuário, por [...]]]></description>
			<content:encoded><![CDATA[<p>Então, tá afim de enviar uma newsletter durante a madrugada, já que teu servidor libera tranquilo o envio de emails durante esse horário, mas não tá afim de ficar acordado até essa hora? Configura uma cronjob pro teu script rodar em determinado horário, depois que ativada a cron no teu servidor pro teu usuário, por shell acessa tua conta e digita</p>
<p><font color="#008000">crontab -e</font></p>
<p>Nisso vai abrir um editor pra ti configurar a cron, agora vamos ao que interessa, a sintaxe é</p>
<p><font color="#008000">mm  hh dd MM ds patch script</font></p>
<p>onde:</p>
<p>mm = minuto (0 &#8211; 59)<br />
hh = hora (0 &#8211; 23)<br />
dd = dia (1 &#8211; 31)<br />
MM = mês (1 &#8211; 12)<br />
ds = dia da semana (0 &#8211; 6), onde zero é domingo e 6 é sábado<br />
patch = caminho do executável<br />
script = caminho do script</p>
<p>vejamos o exemplo a seguir, quero executar um script que limpa os registros do banco de dados durante todo o minuto, durante todos os dias do ano, então fica assim:<br />
<font color="#008000">* * * * * /usr/local/bin/php /home/franklinjr/limpa_base.php</font></p>
<p>Agora um outro caso, tenho vários clientes e quero enviar a cobrança a eles todo o dia 20 de todo o mês as 5 horas da manhã, então fica:<br />
<font color="#008000">0 5 20 * * /usr/local/bin/php /home/franklinjr/cobranca.php</font></p>
<p>E se eu quisesse executar um script a cada 5 minutos durante todas as horas e todos os dias do ano?<br />
<font color="#008000">*/5 * * * * /usr/local/bin/php /home/franklinjr/script.php</font></p>
<p>Fechando a sessão exemplos, tenho clientes que a cobrança é efetuada todos os dias multiplos de cinco, como fica?<br />
<font color="#008000">45 3 5,10,15,20,25,30 * * /usr/local/bin/php /home/franklinjr/cobranca.ph</font>p</p>
<p>para colocar mais de um valor específico tu utiliza vírgula pra separa eles, no caso a cima vai ser enviada a cobrança todos os dias 5, 10, 15, 20, 25 e 30 de todos os meses às 3 horas e 45 minutos.</p>
<p>Pois bem, depois que tu configurou tua crontab, tu vai salvar ela no editor, pra ti verificar se realmente ela está ativada, tu vai dar o seguinte comando:<br />
<font color="#008000">crontab -l</font></p>
<p>é um L no final, então irá aparecer o que está programado para ser executado, lembrando que cada tarefa deve ser feita em uma nova linha qunado você for editar a crontab. Espero ter ajudado a configurar esse agendador de tarefas <img src='http://www.franklinjr.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.franklinjr.com/blog/index.php/2008/09/16/como-configurar-uma-cronjob/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

