Làm cách nào để tạo * cây * liệt kê các tệp bị ẩn?


23

Tôi đang sử dụng gói này được gọi treeđể liệt kê các thư mục con và tệp trong một thư mục nhất định. Nó hoạt động tốt, ngoại trừ nó không liệt kê các tập tin ẩn.

Khi tôi chạy treetrong một thư mục, nó sẽ trả về

├── Zodiac (2007)
│   └── Zodiac (2007).mkv
├── Zombieland (2009) H
│   └── Zombieland (2009) H.mkv
└── Zootopia (2016)
    ├── Zootopia (2016).mkv
    └── Zootopia (2016).srt

Nhưng nó sẽ trả về các tệp ẩn có tên .folder.pngtrong mỗi một trong những thư mục này.

Tôi có thể làm cho nó xảy ra?

Câu trả lời:


35

Sử dụng tree -a

$ man tree
-a     All files are printed.  By default tree does not print hidden files 
(those beginning with a dot `.').  
In no event does tree print the file system constructs 
`.' (current directory) and `..' (previous directory).

Tôi đọc trang người đàn ông, có lẽ tôi bằng cách nào đó đã bỏ qua nó. (chấp nhận câu trả lời trong 12 phút)
Sumeet Deshmukh

4
@SumeetDeshmukh Tôi thấy các trang nam thường khiến tôi buồn ngủ trước khi tôi hiểu bất cứ điều gì :)
Zanna

@SumeetDeshmukh man treeđiều đầu tiên tôi làm sau khi đọc câu hỏi của bạn
Yoginee Pingale

1
May mắn thay, bạn có thể tìm kiếm các trang người đàn ông bằng cách nhập /và cụm từ tìm kiếm của bạn
grooveplex

1
@grooveplex Tôi chưa bao giờ biết điều đó - bạn có học được điều đó bằng cách gõman less
con mèo

3

Ngoài ra gvfscông cụ được cài đặt trong nhiều hệ thống, bạn cũng có thể sử dụng chúng:

gvfs-tree -h
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.