[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [OT] ¿A qué se refiere /proc/self/fd/3 en los scripts de cron?



El Thu, 19 Mar 2015 16:34:56 +0100, Manolo Díaz escribió:

> El jueves, 19 mar 2015, a las 16:22 UTC+1 horas,
> Camaleón escribió:

(...)

>>> He intentado un par de pruebas con un script que contiene 'stat
>>> /proc/self/fd/3' y me envíe la salida por correo, pero el cron horario
>>> y el de usuario root me han devuelto que ese fichero no existe.
>>> También he descartado que se trate del sistema de registros syslog.
>>> 
>>> Es simple curiosidad, ninguna necesidad real.
>>
>>Lo que hace ese aplicativo es comprobar la suma de verificación de los
>>paquetes ¿no? Pues sobre los descriptores encontré esto:
>>
>>What is the file descriptor 3 assigned by default?
>>http://unix.stackexchange.com/questions/41421/what-is-the-file-
descriptor-3-assigned-by-default
> 
> Viene a decir lo que ya sabíamos, que 0, 1 y 2 están asignadas por
> omisión, pero que a partir de 3 no.

(...)

Pues por eso se entiende que al estar asignados (0, 1 y 2) usa el 
siguiente disponible (3) :-)

Saludos,

-- 
Camaleón


Reply to: