Sintaxe bash para descritores de arquivos arbitrários

0

No manual bash, a abertura de um descritor de arquivos arbitrário é descrita como:

/dev/fd/fd

If fd is a valid integer, file descriptor fd is duplicated.

Isso significa /dev/fd/123 , ou dev/123/fd ou /dev/123/123 ?

    
por hexafraction 23.04.2013 / 15:12

1 resposta

1

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.

    
por hexafraction 23.04.2013 / 15:12