{"id":10189,"date":"2026-09-25T13:29:51","date_gmt":"2026-09-25T11:29:51","guid":{"rendered":"https:\/\/www.nicalia.com\/nicapedia\/?post_type=docs&#038;p=10189"},"modified":"2026-09-25T14:02:38","modified_gmt":"2026-09-25T12:02:38","slug":"guardar-resultado-tarea-cron","status":"publish","type":"docs","link":"https:\/\/www.nicalia.com\/nicapedia\/guardar-resultado-tarea-cron\/","title":{"rendered":"Guardar el resultado de una tarea cron en un fichero"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">En este tutorial aprender\u00e1s a guardar en un fichero lo que muestra una tarea cron cada vez que se ejecuta, incluidos los errores, para poder comprobar despu\u00e9s si ha funcionado.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Muchas tareas cron terminan con <code>&gt;\/dev\/null 2&gt;&amp;1<\/code>. Ese final descarta todo lo que el comando muestra al ejecutarse, tanto los mensajes normales como los errores. Es pr\u00e1ctico para no recibir un correo en cada ejecuci\u00f3n, pero si la tarea falla no queda ning\u00fan rastro de lo que ha pasado. Si necesitas saber qu\u00e9 ocurre en cada ejecuci\u00f3n, puedes enviar esa informaci\u00f3n a un fichero de tu cuenta.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Pasos a realizar<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">1. Una vez hayas accedido a tu cuenta cPanel, ve a la secci\u00f3n &#8220;Avanzado&#8221; y haz clic en &#8220;Tareas cron&#8221;.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1300\" height=\"257\" src=\"https:\/\/www.nicalia.com\/nicapedia\/wp-content\/uploads\/2026\/09\/cpanel-cron-log-avanzado-tareas-cron.png\" alt=\"Secci\u00f3n Avanzado de cPanel con la herramienta Tareas cron destacada\" class=\"wp-image-10202\" srcset=\"https:\/\/www.nicalia.com\/nicapedia\/wp-content\/uploads\/2026\/09\/cpanel-cron-log-avanzado-tareas-cron.png 1300w, https:\/\/www.nicalia.com\/nicapedia\/wp-content\/uploads\/2026\/09\/cpanel-cron-log-avanzado-tareas-cron-300x59.png 300w, https:\/\/www.nicalia.com\/nicapedia\/wp-content\/uploads\/2026\/09\/cpanel-cron-log-avanzado-tareas-cron-1024x202.png 1024w, https:\/\/www.nicalia.com\/nicapedia\/wp-content\/uploads\/2026\/09\/cpanel-cron-log-avanzado-tareas-cron-768x152.png 768w\" sizes=\"(max-width: 1300px) 100vw, 1300px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">2. Baja hasta el apartado &#8220;Tareas cron actuales&#8221; y pulsa &#8220;Editar&#8221; en la tarea que quieres revisar.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1300\" height=\"279\" src=\"https:\/\/www.nicalia.com\/nicapedia\/wp-content\/uploads\/2026\/09\/cpanel-cron-log-tareas-actuales-editar.png\" alt=\"Apartado Tareas cron actuales de cPanel con el enlace Editar de una tarea destacado\" class=\"wp-image-10203\" srcset=\"https:\/\/www.nicalia.com\/nicapedia\/wp-content\/uploads\/2026\/09\/cpanel-cron-log-tareas-actuales-editar.png 1300w, https:\/\/www.nicalia.com\/nicapedia\/wp-content\/uploads\/2026\/09\/cpanel-cron-log-tareas-actuales-editar-300x64.png 300w, https:\/\/www.nicalia.com\/nicapedia\/wp-content\/uploads\/2026\/09\/cpanel-cron-log-tareas-actuales-editar-1024x220.png 1024w, https:\/\/www.nicalia.com\/nicapedia\/wp-content\/uploads\/2026\/09\/cpanel-cron-log-tareas-actuales-editar-768x165.png 768w\" sizes=\"(max-width: 1300px) 100vw, 1300px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">3. En el campo &#8220;Comando&#8221;, sustituye el final <code>&gt;\/dev\/null 2&gt;&amp;1<\/code> por <code>&gt;&gt; \/home\/miusuario\/cron-tarea.log 2&gt;&amp;1<\/code>, cambiando miusuario por tu usuario de cPanel. Lo tienes en la p\u00e1gina de inicio de cPanel, en &#8220;Informaci\u00f3n general&#8221;, como &#8220;Usuario actual&#8221;.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">4. Pulsa &#8220;Editar l\u00ednea&#8221; para guardar el cambio.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1300\" height=\"558\" src=\"https:\/\/www.nicalia.com\/nicapedia\/wp-content\/uploads\/2026\/09\/cpanel-cron-log-editar-comando.png\" alt=\"Edici\u00f3n de una tarea cron en cPanel con el comando que guarda la salida en cron-tarea.log y el bot\u00f3n Editar l\u00ednea destacados\" class=\"wp-image-10204\" srcset=\"https:\/\/www.nicalia.com\/nicapedia\/wp-content\/uploads\/2026\/09\/cpanel-cron-log-editar-comando.png 1300w, https:\/\/www.nicalia.com\/nicapedia\/wp-content\/uploads\/2026\/09\/cpanel-cron-log-editar-comando-300x129.png 300w, https:\/\/www.nicalia.com\/nicapedia\/wp-content\/uploads\/2026\/09\/cpanel-cron-log-editar-comando-1024x440.png 1024w, https:\/\/www.nicalia.com\/nicapedia\/wp-content\/uploads\/2026\/09\/cpanel-cron-log-editar-comando-768x330.png 768w\" sizes=\"(max-width: 1300px) 100vw, 1300px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Por ejemplo, una tarea que antes era as\u00ed<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">\/usr\/local\/bin\/php \/home\/miusuario\/public_html\/script.php &gt;\/dev\/null 2&gt;&amp;1<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">quedar\u00eda as\u00ed despu\u00e9s del cambio<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">\/usr\/local\/bin\/php \/home\/miusuario\/public_html\/script.php &gt;&gt; \/home\/miusuario\/cron-tarea.log 2&gt;&amp;1<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Qu\u00e9 hace cada parte<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">El doble signo <code>&gt;&gt;<\/code> a\u00f1ade el resultado al final del fichero sin borrar lo anterior, as\u00ed conservas el historial de todas las ejecuciones. Con un solo <code>&gt;<\/code> el fichero se sobrescribir\u00eda cada vez y solo ver\u00edas la \u00faltima. El <code>2&gt;&amp;1<\/code> hace que los errores se guarden en ese mismo fichero junto al resto de mensajes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Te recomendamos guardar el fichero en la carpeta principal de tu cuenta, como en el ejemplo, y no dentro de public_html. As\u00ed su contenido no se podr\u00e1 consultar desde internet.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Saber cu\u00e1ndo se ejecut\u00f3 la tarea<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Si quieres que cada ejecuci\u00f3n quede anotada con su fecha y hora, agrupa el comando con <code>date<\/code> de esta forma.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">{ date; \/usr\/local\/bin\/php \/home\/miusuario\/public_html\/script.php; } &gt;&gt; \/home\/miusuario\/cron-tarea.log 2&gt;&amp;1<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Evita usar el s\u00edmbolo <code>%<\/code> en el comando, por ejemplo para dar formato a la fecha, porque cron lo interpreta como un salto de l\u00ednea y la tarea no se ejecutar\u00e1 como esperas. Si lo necesitas, escr\u00edbelo como <code>\\%<\/code>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Consultar el resultado<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Abre el &#8220;Administrador de archivos&#8221; de cPanel. En tu carpeta principal encontrar\u00e1s el fichero cron-tarea.log, que puedes abrir con &#8220;Ver&#8221; o bajarte con &#8220;Descargar&#8221;. Aparecer\u00e1 despu\u00e9s de la primera ejecuci\u00f3n de la tarea tras el cambio.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1300\" height=\"530\" src=\"https:\/\/www.nicalia.com\/nicapedia\/wp-content\/uploads\/2026\/09\/cpanel-administrador-archivos-cron-log.png\" alt=\"Administrador de archivos de cPanel con el fichero cron-tarea.log seleccionado en la carpeta principal y el bot\u00f3n Ver destacado\" class=\"wp-image-10194\" srcset=\"https:\/\/www.nicalia.com\/nicapedia\/wp-content\/uploads\/2026\/09\/cpanel-administrador-archivos-cron-log.png 1300w, https:\/\/www.nicalia.com\/nicapedia\/wp-content\/uploads\/2026\/09\/cpanel-administrador-archivos-cron-log-300x122.png 300w, https:\/\/www.nicalia.com\/nicapedia\/wp-content\/uploads\/2026\/09\/cpanel-administrador-archivos-cron-log-1024x417.png 1024w, https:\/\/www.nicalia.com\/nicapedia\/wp-content\/uploads\/2026\/09\/cpanel-administrador-archivos-cron-log-768x313.png 768w\" sizes=\"(max-width: 1300px) 100vw, 1300px\" \/><\/figure>\n\n\n\n<pre class=\"wp-block-preformatted\"><strong>Importante<\/strong><br>El fichero crece con cada ejecuci\u00f3n y ocupa espacio de tu cuenta, sobre todo si la tarea se ejecuta cada pocos minutos. Cuando hayas terminado de revisarlo, vuelve a poner &gt;\/dev\/null 2&gt;&amp;1 al final del comando y elimina el fichero.<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Recibir el resultado por correo<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Si prefieres recibirlo por correo en lugar de guardarlo en un fichero, quita <code>&gt;\/dev\/null 2&gt;&amp;1<\/code> del comando. Cada vez que la tarea muestre algo, cron lo enviar\u00e1 a la direcci\u00f3n indicada en &#8220;Email cron&#8221;, en la parte superior de la misma p\u00e1gina. Ten en cuenta que en una tarea que se ejecuta con mucha frecuencia puede suponer muchos correos. Tienes m\u00e1s detalle en nuestra gu\u00eda <a href=\"https:\/\/www.nicalia.com\/nicapedia\/crear-una-tarea-cron\/\">Crear una tarea cron en cPanel<\/a>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1300\" height=\"377\" src=\"https:\/\/www.nicalia.com\/nicapedia\/wp-content\/uploads\/2026\/09\/cpanel-cron-log-email-cron.png\" alt=\"Apartado Email cron de cPanel con la direcci\u00f3n actual y el campo para cambiarla destacados\" class=\"wp-image-10205\" srcset=\"https:\/\/www.nicalia.com\/nicapedia\/wp-content\/uploads\/2026\/09\/cpanel-cron-log-email-cron.png 1300w, https:\/\/www.nicalia.com\/nicapedia\/wp-content\/uploads\/2026\/09\/cpanel-cron-log-email-cron-300x87.png 300w, https:\/\/www.nicalia.com\/nicapedia\/wp-content\/uploads\/2026\/09\/cpanel-cron-log-email-cron-1024x297.png 1024w, https:\/\/www.nicalia.com\/nicapedia\/wp-content\/uploads\/2026\/09\/cpanel-cron-log-email-cron-768x223.png 768w\" sizes=\"(max-width: 1300px) 100vw, 1300px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>En este tutorial aprender\u00e1s a guardar en un fichero lo que muestra una tarea cron cada vez que se ejecuta, incluidos los errores, para poder comprobar despu\u00e9s si ha funcionado. Muchas tareas cron terminan con &gt;\/dev\/null 2&gt;&amp;1. Ese final descarta todo lo que el comando muestra al ejecutarse, tanto los mensajes normales como los errores. [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"parent":8660,"menu_order":80,"comment_status":"open","ping_status":"closed","template":"","doc_tag":[],"doc_badge":[],"class_list":["post-10189","docs","type-docs","status-publish","hentry","no-post-thumbnail"],"acf":[],"author_avatar":"https:\/\/secure.gravatar.com\/avatar\/f0735e7632a602f1fd61052fb373e2410c68ce350eea1d6e962654cdbd230989?s=96&d=mm&r=g","author_name":"Pablo Rodr\u00edguez","_links":{"self":[{"href":"https:\/\/www.nicalia.com\/nicapedia\/wp-json\/wp\/v2\/docs\/10189","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.nicalia.com\/nicapedia\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/www.nicalia.com\/nicapedia\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/www.nicalia.com\/nicapedia\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.nicalia.com\/nicapedia\/wp-json\/wp\/v2\/comments?post=10189"}],"version-history":[{"count":4,"href":"https:\/\/www.nicalia.com\/nicapedia\/wp-json\/wp\/v2\/docs\/10189\/revisions"}],"predecessor-version":[{"id":10206,"href":"https:\/\/www.nicalia.com\/nicapedia\/wp-json\/wp\/v2\/docs\/10189\/revisions\/10206"}],"up":[{"embeddable":true,"href":"https:\/\/www.nicalia.com\/nicapedia\/wp-json\/wp\/v2\/docs\/8660"}],"wp:attachment":[{"href":"https:\/\/www.nicalia.com\/nicapedia\/wp-json\/wp\/v2\/media?parent=10189"}],"wp:term":[{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/www.nicalia.com\/nicapedia\/wp-json\/wp\/v2\/doc_tag?post=10189"},{"taxonomy":"doc_badge","embeddable":true,"href":"https:\/\/www.nicalia.com\/nicapedia\/wp-json\/wp\/v2\/doc_badge?post=10189"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}