Ele está disponível no Linux de volta à sua pré-história.
É não POSIX, embora muitos shells reais (incluindo AT & T ksh
e bash
) o simulem, se não estiverem presentes no SO; Observe que essa simulação funciona apenas no nível do shell (por exemplo, redirecionamento ou parâmetro da linha de comando, e não como argumento explícito para, por exemplo, open()
).
Dito isto, ele deve estar disponível em mais sistemas Unix comerciais, de uma forma ou de outra (às vezes é escrito /dev/fd/N
para vários inteiros N
, mas a maioria dos sistemas com isso fornecerá links simbólicos como Linux e * BSD).