User Tools

Site Tools


informatica:linux:script:logs

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
informatica:linux:script:logs [2021/02/22 09:12] joseinformatica:linux:script:logs [2021/02/22 09:21] – [Crontab] jose
Line 27: Line 27:
   # ls jur.txt > ls.log   # ls jur.txt > ls.log
   ls: cannot access 'jur.txt': No such file or directory   ls: cannot access 'jur.txt': No such file or directory
 +  
 +  # cat ls.log
 +  #
  
 La **salida error** (stderr) es la 2 y la **salida estándar** (stdout) es la 1. Podemos redirigir la salida de error a otro fichero: La **salida error** (stderr) es la 2 y la **salida estándar** (stdout) es la 1. Podemos redirigir la salida de error a otro fichero:
Line 42: Line 45:
   ls: cannot access 'jur.txt': No such file or directory   ls: cannot access 'jur.txt': No such file or directory
  
 +**Nombre de Ficheros**
 +Una buena idea es poner fecha en las líneas de código o en un los nombres. Con date:
 +  # date +%Y%m%d_%H%M%S
 +  20210222_101819
 +
 +====== Crontab ======
 +El crontab usa path relativos, variables de entornos propias y a veces no sabemos porque falla. Es interesante redirigir toda la salida a un fichero de log al principio para controlarlo:
 +  crontab -l
 +<code>
 +*/1  *  *  *  *  script.sh >> /home/usuario/crontab.log 2>&1
 +</code>
      
  
informatica/linux/script/logs.txt · Last modified: 2021/02/22 09:21 by jose