De acordo com as definições DEVFS, o local correto é /dev/fd/NNN . Observe que o uso de descritores acima de 9 pode causar problemas, pois o Bash usa alguns para seu uso interno. As permissões também devem ser respeitadas.
No manual bash, a abertura de um descritor de arquivos arbitrário é descrita como:
/dev/fd/fdIf fd is a valid integer, file descriptor fd is duplicated.
Isso significa /dev/fd/123 , ou dev/123/fd ou /dev/123/123 ?
De acordo com as definições DEVFS, o local correto é /dev/fd/NNN . Observe que o uso de descritores acima de 9 pode causar problemas, pois o Bash usa alguns para seu uso interno. As permissões também devem ser respeitadas.