Por curiosidad, ¿es posible crear, crear instancias o tener acceso a almacenamientos intermedios de salida adicionales además de STDOUT y STDERR desde un script Perl?Linux/Perl: Buffers de salida adicionales que no sean STDOUT y STDERR?
El caso de uso sería salidas adicionales a la tubería para archivos u otros comandos, por ejemplo ./doublerainbow.pl 3>full_on.txt 4>all_the_way!.txt
Por supuesto, si vas por ahí llamando asas 'STDFOO' que tipo de abarata todo el asunto "std". :) – hobbs
hobbs tiene razón, pero creo que mobrule estaba tratando de señalar que STDOUT y STDERR son solo sinónimos de salida en fd1 y fd2 listos para usar, pero incluso eso se puede cambiar, no es demasiado raro dentro de un punto de script STDERR a otro fd para un archivo que se ha abierto para escribir. – mikegrb
'> &' 'dup's (crea un nuevo descriptor de archivo) y crea un identificador de archivo Perl desde el nuevo descriptor de archivo. Debería utilizar '> & =' para crear un identificador de Perl para el descriptor de archivo existente. Fijo. – ikegami