{"id":322,"date":"2020-05-19T07:20:51","date_gmt":"2020-05-19T07:20:51","guid":{"rendered":"https:\/\/mastercom.es\/?p=322"},"modified":"2020-05-19T07:20:51","modified_gmt":"2020-05-19T07:20:51","slug":"crontab-facil","status":"publish","type":"post","link":"https:\/\/fullquality.es\/index.php\/2020\/05\/19\/crontab-facil\/","title":{"rendered":"Crontab f\u00e1cil"},"content":{"rendered":"\n<p>Aqui tienes las expersiones cron que puedes  utilizar en <strong>crontab<\/strong>.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Ejemplos de expresiones Cron<\/h4>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Expresi\u00f3n Cron<\/th><th>Significado<\/th><\/tr><\/thead><tbody><tr><td>* * * * *<\/td><td>Ejecutar un trabajo cron cada minuto<\/td><\/tr><tr><td>*\/5 * * * *<\/td><td>Ejecutar un trabajo cron cada 5 minutos<\/td><\/tr><tr><td>0 * * * *<\/td><td>Ejecutar un trabajo cron cada hora<\/td><\/tr><tr><td>0 12 * * *<\/td><td>Fuego a las 12:00 PM (mediod\u00eda) todos los d\u00edas<\/td><\/tr><tr><td>15 10 * * *<\/td><td>Incendio a las 10:15 AM todos los d\u00edas<\/td><\/tr><tr><td>15 10 * * ?<\/td><td>Incendio a las 10:15 AM todos los d\u00edas<\/td><\/tr><tr><td>* 14 * * *<\/td><td>Dispare cada minuto a partir de las 2:00 PM y terminando a las 2:59 PM, todos los d\u00edas<\/td><\/tr><tr><td>0\/5 14,18 * * *<\/td><td>Dispare cada 5 minutos a partir de las 2:00 PM y terminando a las 2:55 PM, Y dispare cada 5 minutos comenzando a las 6:00 PM y terminando a las 6:55 PM, todos los d\u00edas<\/td><\/tr><tr><td>0-5 14 * * *<\/td><td>Dispare cada minuto a partir de las 2:00 PM y terminando a las 2:05 PM, todos los d\u00edas<\/td><\/tr><tr><td>10,44 14 * 3 3<\/td><td>Incendio a las 2:10 PM y a las 2:44 PM todos los mi\u00e9rcoles en el mes de marzo.<\/td><\/tr><tr><td>15 10 * * 1-5<\/td><td>Incendio a las 10:15 AM todos los lunes, martes, mi\u00e9rcoles, jueves y viernes<\/td><\/tr><tr><td>15 10 15 * *<\/td><td>Incendio a las 10:15 AM del d\u00eda 15 de cada mes<\/td><\/tr><tr><td>15 10 L * *<\/td><td>Incendio a las 10:15 AM el \u00faltimo d\u00eda de cada mes<\/td><\/tr><tr><td>15 10 * * 5L<\/td><td>Incendio a las 10:15 AM el \u00faltimo viernes de cada mes<\/td><\/tr><tr><td>15 10 * * 5#3<\/td><td>Incendio a las 10:15 AM el tercer viernes de cada mes<\/td><\/tr><tr><td>0 12 1\/5 * *<\/td><td>Incendio a las 12:00 PM (mediod\u00eda) cada 5 d\u00edas cada mes, comenzando el primer d\u00eda del mes.<\/td><\/tr><tr><td>11 11 11 11 *<\/td><td>Incendio cada 11 de noviembre a las 11:11 AM.<\/td><\/tr><tr><td>0 0 * * 3<\/td><td>Fuego a medianoche de cada mi\u00e9rcoles.<\/td><\/tr><tr><td>0 0 1,2 * *<\/td><td>Incendio a la medianoche del 1o, 2o d\u00eda de cada mes<\/td><\/tr><tr><td>0 0 1,2 * 3<\/td><td>Incendio a la medianoche del 1o, 2o d\u00eda de cada mes, y cada mi\u00e9rcoles.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Definici\u00f3n de expresi\u00f3n de trabajo Cron<\/h4>\n\n\n\n<p>Una&nbsp;<strong>expresi\u00f3n Cron<\/strong>&nbsp;es una cadena que comprende cinco campos separados por espacios en blanco. Los campos pueden contener cualquiera de los valores permitidos, junto con varias combinaciones de los caracteres especiales permitidos para ese campo. Los campos son los siguientes:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><th>Nombre del campo<\/th><th>Obligatorio<\/th><th>Valores permitidos<\/th><th>Caracteres especiales permitidos<\/th><\/tr><tr><td>Minutos<\/td><td>S\u00ed<\/td><td>0 &#8211; 59<\/td><td>, &#8211; * \/<\/td><\/tr><tr><td>Horas<\/td><td>S\u00ed<\/td><td>0 &#8211; 23<\/td><td>, &#8211; * \/<\/td><\/tr><tr><td>D\u00eda del mes<\/td><td>S\u00ed<\/td><td>1 &#8211; 31<\/td><td>, &#8211; * ? \/ L W<\/td><\/tr><tr><td>Mes<\/td><td>S\u00ed<\/td><td>1 &#8211; 12 (que representa enero &#8211; diciembre), JAN<br \/>&#8211; DEC (sin distinci\u00f3n entre may\u00fasculas y min\u00fasculas), ENERO &#8211; DICIEMBRE (sin distinci\u00f3n entre may\u00fasculas y min\u00fasculas)<\/td><td>, &#8211; * \/<\/td><\/tr><tr><td>D\u00eda de la semana<\/td><td>S\u00ed<\/td><td>0 &#8211; 6, 7 (que representa sun &#8211; s\u00e1b y sol de<br \/>nuevo), SUN &#8211; SAT (sin distinci\u00f3n entre may\u00fasculas y min\u00fasculas), DOMINGO &#8211; S\u00e1bado (sin distinci\u00f3n entre may\u00fasculas y min\u00fasculas)<\/td><td>, &#8211; * ? \/ L #<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Caracteres especiales<\/h4>\n\n\n\n<p>Asterisco ( * ) El asterisco indica que la expresi\u00f3n cron coincide con todos los valores del campo. Por ejemplo, el uso de un asterisco en el 1o campo (minuto) indica cada minuto. * es un personaje no restringido.Barra diagonal ( \/ )Las barras diagonales describen incrementos de intervalos. Por ejemplo 3-59\/15 en el 1er campo (minutos) indique el tercer minuto de la hora y cada 15 minutos a partir de entonces. El formulario &#8220;*\/&#8230;&#8221; es equivalente a la forma &#8220;first-last\/&#8230;&#8221;, es decir, un incremento sobre el rango m\u00e1s grande posible del campo.Coma ( , )Las comas se utilizan para separar elementos de una lista. Por ejemplo, usar &#8220;1,2,5&#8221; en el 5o campo (d\u00eda de la semana) significa lunes, mi\u00e9rcoles y viernes.Gui\u00f3n ( &#8211; )Los guiones definen rangos. Por ejemplo, 2000-2010 indica cada a\u00f1o entre 2000 y 2010 AD, ambos inclusive.L&#8217;L&#8217; significa &#8220;\u00faltimo&#8221;. Cuando se utiliza en el campo del d\u00eda de la semana, le permite especificar construcciones como &#8220;el \u00faltimo viernes&#8221; (&#8220;5L&#8221;) de un mes determinado. En el campo d\u00eda del mes, especifica el \u00faltimo d\u00eda del mes.WEl car\u00e1cter &#8216;W&#8217; est\u00e1 permitido para el campo del d\u00eda del mes. Este car\u00e1cter se utiliza para especificar el d\u00eda de la semana (de lunes a viernes) m\u00e1s cercano al d\u00eda dado. Por ejemplo, si se especifica &#8220;15W&#8221; como el valor del campo del d\u00eda del mes, el significado es: &#8220;el d\u00eda de la semana m\u00e1s cercano al d\u00eda 15 del mes&#8221;. Entonces, si el 15 es un s\u00e1bado, el gatillo se dispara el viernes 14. Si el 15 es domingo, el gatillo se dispara el lunes 16. Si el 15 es martes, entonces se dispara el martes 15. Sin embargo, si especifica &#8220;1W&#8221; como el valor para el d\u00eda del mes, y el 1 es un s\u00e1bado, el desencadenador se activa el lunes 3, ya que no &#8216;salta&#8217; sobre el l\u00edmite de los d\u00edas de un mes. El car\u00e1cter &#8216;W&#8217; solo se puede especificar cuando el d\u00eda del mes es un solo d\u00eda, no un intervalo o lista de d\u00edas.Hash ( )Se permite el valor de &#8220;a&#8221; para el campo del d\u00eda de la semana, y debe ir seguido de un n\u00famero entre uno y cinco. Por ejemplo, 5-2 indica &#8220;el segundo viernes&#8221; de un mes determinado.Signo de interrogaci\u00f3n ( ? )Se utiliza en lugar de &#8216;*&#8217; para dejar el d\u00eda del mes o el d\u00eda de la semana en blanco. &#8216;?&#8217; es un personaje no restringido. En la pr\u00e1ctica, el efecto de &#8216;?&#8217; es el mismo que &#8216;*&#8217;.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Timezone<\/h4>\n\n\n\n<p>Los trabajos cron se ejecutar\u00e1n en la zona horaria de su cuenta o en la zona horaria especificada que configur\u00f3, especialmente para el trabajo cron. <\/p>\n\n\n\n<h4 class=\"wp-block-heading\">DST (horario de verano)<\/h4>\n\n\n\n<p>Diferentes implementaciones de Cron podr\u00edan haber elegido diferentes maneras de manejar el problema de DST. Con el fin de entender c\u00f3mo maneja DST, usted debe saber en primer lugar cu\u00e1les son los puntos de tiempo legales. Porque solo se evaluar\u00e1n los puntos de tiempo legales.<br \/>Por ejemplo, en zona horaria Am\u00e9rica\/Los_Angeles y a\u00f1o 2016, el reloj&nbsp;<strong>Primavera Adelante<\/strong>&nbsp;de&nbsp;<strong>2016-03-13 01:59:59 PST<\/strong>&nbsp;(despu\u00e9s de un segundo) a&nbsp;<strong>2016-03-13 03:00:00 PDT<\/strong>. As\u00ed<br \/><br \/>que s\u00f3lo consideramos que los siguientes segundos son legales (no 2016-03-13 02:00:00 PST): 2016-03-13 01:59:59 PST<br \/><br \/><br \/><br \/>2016-03-13 03:00:00<br \/><br \/>PDT 2016-03-13 03:00:01 PDT &#8230;<br \/>Y de manera similar, el reloj&nbsp;<strong>Retroceden<\/strong>&nbsp;de&nbsp;<strong>2016-11-06 01:59:59 PDT<\/strong>&nbsp;(despu\u00e9s de un segundo) a&nbsp;<strong>2016-11-06 01:00:00 PST<\/strong>. S\u00f3lo<br \/><br \/>los siguientes segundos son legales (no 2016-11-06 02:00:00 PDT): 2016-11-06 01:59:59 PDT<br \/><br \/>2016-11-06 01:00:00 PST<br \/><br \/>2016-11-06 01:00:01 PST<br \/><br \/>&#8230;<br \/>Por favor, preste atenci\u00f3n al escribir su expresi\u00f3n cron, para que ninguna ejecuci\u00f3n se omita en &#8220;Primavera hacia adelante&#8221;. Por ejemplo, en la zona horaria Am\u00e9rica \/ Los_Angeles, si desea despedir el trabajo cron todos los d\u00edas, en lugar de usar&nbsp;<strong>30 2 * * *<\/strong>, debe usar&nbsp;<strong>30 3 * * * ,<\/strong>de lo contrario su trabajo cron no se ejecutar\u00e1 a las 2:30 AM del 13 de marzo de 2016, porque&nbsp;<strong>no<\/strong>&nbsp;hay 02:30:00 PST,&nbsp;<strong>o<\/strong>&nbsp;02:30:00 PDT en ese d\u00eda. Para abordar este tipo de problemas, evitar estas vagas horas es una buena idea.<br \/>En el momento en que finaliza el DST (ocurre el &#8220;Retroceso&#8221;) , habr\u00e1 una hora de tiempo (despu\u00e9s del final del DST) durante el cual no se produce ninguna activaci\u00f3n. Porque cuando pasa 01:59:59 PDT, la pr\u00f3xima hora de activaci\u00f3n del trabajo cron se ha establecido en un tiempo igual o posterior a 02:00:00 PST, por lo que durante 01:00:00 PST a 01:59:59 PST, no se encontrar\u00e1 ning\u00fan tiempo coincidente.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Caso excepcional:<\/h4>\n\n\n\n<p>Aunque normalmente el trabajo se ejecuta cuando todos los campos de especificaci\u00f3n de fecha\/hora coinciden con la hora y la fecha actuales, hay una excepci\u00f3n: si tanto el &#8220;d\u00eda del mes&#8221; como el &#8220;d\u00eda de la semana&#8221; est\u00e1n restringidos (es decir, ninguno de ellos es &#8220;*&#8221; o &#8220;?&#8221;), entonces el campo &#8220;d\u00eda del mes&#8221;&nbsp;<strong>o<\/strong>&nbsp;el campo &#8220;d\u00eda de la semana&#8221; que coincida con el d\u00eda actual es adecuado. En la tabla siguiente se enumeran algunos ejemplos de expresiones Cron relacionados con casos excepcionales.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Expresi\u00f3n Cron<\/th><th>Significado<\/th><\/tr><\/thead><tbody><tr><td>0 0 * * 3<\/td><td>Incendio a las 00:00 AM (medianoche) todos los mi\u00e9rcoles. Debido a que s\u00f3lo &#8220;d\u00eda de la semana&#8221; est\u00e1 restringido como 3, el &#8220;d\u00eda del mes&#8221; no est\u00e1 restringido (es &#8220;*&#8221;), no pertenece al caso excepcional. As\u00ed que tanto el &#8220;d\u00eda del mes&#8221; como el &#8220;d\u00eda de la semana&#8221; deben coincidir, por lo tanto, s\u00f3lo los partidos de los mi\u00e9rcoles.<\/td><\/tr><tr><td>0 0 ? * 3<\/td><td>Incendio a las 00:00 AM (medianoche) todos los mi\u00e9rcoles. Debido a que s\u00f3lo &#8220;d\u00eda de la semana&#8221; est\u00e1 restringido como 3, el &#8220;d\u00eda del mes&#8221; no est\u00e1 restringido (es &#8220;?&#8221;), no pertenece al caso excepcional. As\u00ed que tanto el &#8220;d\u00eda del mes&#8221; como el &#8220;d\u00eda de la semana&#8221; deben coincidir, por lo tanto, s\u00f3lo los partidos de los mi\u00e9rcoles.<\/td><\/tr><tr><td>0 0 4 * ?<\/td><td>Incendio a las 00:00 AM (medianoche) el 4o d\u00eda de cada mes. Debido a que s\u00f3lo &#8220;d\u00eda de la semana&#8221; no est\u00e1 restringido (es &#8220;?&#8221;), el &#8220;d\u00eda del mes&#8221; est\u00e1 restringido como 4, no pertenece al caso excepcional. Por lo tanto, tanto el &#8220;d\u00eda del mes&#8221; como el &#8220;d\u00eda de la semana&#8221; deben coincidir, por lo tanto, solo el 4o d\u00eda de cada mes de los partidos.<\/td><\/tr><tr><td>0 0 5 * 6<\/td><td>Incendio a las 00:00 AM (medianoche) el 5o d\u00eda de cada mes&nbsp;<strong>Y<\/strong>&nbsp;todos los s\u00e1bados. Debido a que tanto el &#8220;d\u00eda del mes&#8221; como el &#8220;d\u00eda de la semana&#8221; est\u00e1n restringidos (como 5 y 6 correspondientemente), por lo que pertenece al caso excepcional. Es decir, si alguno de ellos coincide, el &#8220;d\u00eda&#8221; se considerar\u00e1 como emparejado.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>Si quieres simplificar todo esto puedes utilizar el este <a href=\"http:\/\/www.cronmaker.com\/\">generado de expresiones cron<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Aqui tienes las expersiones cron que puedes utilizar en crontab. Ejemplos de expresiones Cron Expresi\u00f3n Cron Significado * * * * * Ejecutar un trabajo cron cada minuto *\/5 * * * * Ejecutar un trabajo cron cada 5 minutos 0 * * * * Ejecutar un trabajo cron cada hora 0 12 * * [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"off","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"categories":[17],"tags":[],"class_list":["post-322","post","type-post","status-publish","format-standard","hentry","category-general"],"_links":{"self":[{"href":"https:\/\/fullquality.es\/index.php\/wp-json\/wp\/v2\/posts\/322","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fullquality.es\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fullquality.es\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fullquality.es\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fullquality.es\/index.php\/wp-json\/wp\/v2\/comments?post=322"}],"version-history":[{"count":0,"href":"https:\/\/fullquality.es\/index.php\/wp-json\/wp\/v2\/posts\/322\/revisions"}],"wp:attachment":[{"href":"https:\/\/fullquality.es\/index.php\/wp-json\/wp\/v2\/media?parent=322"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fullquality.es\/index.php\/wp-json\/wp\/v2\/categories?post=322"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fullquality.es\/index.php\/wp-json\/wp\/v2\/tags?post=322"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}