Những ký hiệu như =, * và | trong đầu ra của ls -F nghĩa là gì?


14

Tôi đang làm việc để tạo ra một 'bảng cheat' của các lệnh shell. Tôi hiện đang nghiên cứu lslệnh và cờ của nó. Đối với -Fcờ tôi biết phần lớn các chỉ số được nối có nghĩa là gì nhưng để làm gì; =và |tôi không thể tìm thấy bất kỳ thông tin nào.

Ai đó có thể vui lòng cho tôi biết những lệnh này có nghĩa là gì.


1
Bản sao có thể có của lệnh l làm gì? ( câu trả lời của tôi ở đó giải thích ý nghĩa của tất cả những biểu tượng đó). Mặt khác, điều đó chung chung hơn đáng kể, vì vậy nếu bạn trả lời điều này như @Aditya gợi ý, có lẽ không cần phải đóng lại như một bản sao.
— Eliah Kagan

Điều đáng quan tâm là 'tờ cheat' này sẽ được / được xuất bản?
— pl1nk

@ pl1nk không, nó dành cho Uni. Nếu bạn cần trợ giúp với các lệnh xem trang web tôi có trong câu trả lời của tôi
— Dan1676

Câu trả lời:


18

Tôi tin rằng bạn đang nói về các chỉ số được trình bày bởi ls -F. Từ trang của ls:

-F, --classify
   append indicator (one of */=>@|) to entries

[...]

--indicator-style=WORD
   append indicator with style WORD to entry names: none (default), slash (-p),
   file-type (--file-type), classify (-F)

Để có cái nhìn tổng quan về ý nghĩa của các chỉ số này, chúng ta phải đi sâu vào infotrang như được đề xuất ở cuối trang man ( info coreutils 'ls invocation'):

`-F'
`--classify'
`--indicator-style=classify'
     Append a character to each file name indicating the file type.
     Also, for regular files that are executable, append `*'.  The file
     type indicators are `/' for directories, `@' for symbolic links,
     `|' for FIFOs, `=' for sockets, `>' for doors, and nothing for
     regular files.  Do not follow symbolic links listed on the command
     line unless the `--dereference-command-line' (`-H'),
     `--dereference' (`-L'), or
     `--dereference-command-line-symlink-to-dir' options are specified.

Trên đây là một đoạn trích được lấy từ phần 'Định dạng đầu ra chung'. Đến đó trực tiếp sử dụng info coreutils 'General output formatting'.

TL; DR

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 cookie và Chính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.