Không thể `stat` bên trong / dev / fd trên MacOS


1

Tôi có thể lsnội dung của /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/

Nhưng tôi không thể kiểm tra các thư mục 3/hoặc 4/với stat.

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

Tại sao? Tôi đang cố gắng thực hiện lại lslệnh cho mục đích học tập của riêng tôi và điều này thực sự làm tôi vấp ngã!

Tôi đang dùng MacOS High Sierra 10.13.2

Câu trả lời:


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.