Về cơ bản tôi muốn làm như sau:chỉ hiển thị các tập tin và thư mục mà là liên kết tượng trưng trong tcsh hoặc bash
ls -l[+someflags]
(hoặc bằng một số phương tiện khác) sẽ chỉ hiển thị các file có liên kết tượng trưng
do đó sản lượng sẽ trông
-rw-r--r-- 1 username grp size date-time filename -> somedir
-rw-r--r-- 1 username grp size date-time filename2 -> somsdfsdf
, vv
Ví dụ,
để chỉ hiển thị các thư mục Tôi có một bí danh:
alias lsd 'ls -l | grep ^d'
Tôi tự hỏi làm thế nào để chỉ hiển thị các tập tin ẩn thư mục hoặc chỉ ẩn?
tôi có giải pháp sau đây, tuy nhiên nó không hiển thị đầu ra trong màu :(
ls -ltra | grep '\->'
tìm/usr/bin -type l -print | xargs ls -l không in màu. khi tôi làm ls -l nó hiển thị màu sắc như tôi có bí danh ls 'ls --color = auto' – vehomzzz
Tôi cập nhật câu trả lời của tôi để phản ánh điều này. – ChristopheD
Có một vấn đề nhỏ. Nếu không có symlink trong/usr/bin, comamnd bằng ls -l, có nghĩa là hiển thị thư mục hiện tại mà không có bộ lọc. –