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: