Não é possível 'stat' dentro de / dev / fd no MacOS

1

Eu posso ls o conteúdo de /dev/fd ...

$ ls -Al /dev/fd
total 0
crw--w----   1 andy  tty     16,   1 Jan 25 14:17 0
crw--w----   1 andy  tty     16,   1 Jan 25 14:17 1
crw--w----   1 andy  tty     16,   1 Jan 25 14:17 2
drw-r--r--  19 andy  staff       608 Jan 25 00:43 3/
dr--r--r--   1 root  wheel         0 Jan 23 20:42 4/

Mas não consigo inspecionar as pastas 3/ ou 4/ com stat .

$ stat /dev/fd/4
stat: /dev/fd/4: stat: Bad file descriptor

Por quê? Estou tentando reimplementar o comando ls para minhas próprias finalidades de aprendizado e isso está realmente me atrapalhando!

Estou no MacOS High Sierra 10.13.2

    
por Andy Carlson 25.01.2018 / 23:22

1 resposta

0

Você pode querer ler esta resposta no SO e ler liamseanbrady's blog post sobre o assunto.

    
por 12.05.2018 / 11:28

Tags