cuốn sách gpt4 ai đã làm

linux - Cách tìm thư mục/thư mục con có số lượng tệp cao nhất

In lại Tác giả: Vũ trụ không gian Thời gian cập nhật: 2023-11-04 10:52:31 34 4
mua khóa gpt4 Nike

Tôi đang cố gắng tìm thư mục có nhiều tệp nhất trong đó. Tôi biết tôi có thể tìm thấy số lượng tệp bằng cách sử dụng:

tìm -maxdeep 5 -type f wc -l 

Nhưng điều này chỉ hoạt động nếu tôi biết cần kiểm tra thư mục nào. Tôi muốn tìm thư mục chứa nhiều tập tin nhất.

câu trả lời hay nhất

Bạn có thể sử dụng lồng nhau sau đây find Lệnh tạo một danh sách chứa tên các thư mục và số lượng tệp chứa trong đó:

tìm -maxdeep 5 -type d \
-exec bash -c 'n=$(find {} -maxdeep 1 -type f -printf x | wc -c); echo "{} $n"' \

Nếu bạn chuyển nó tới:

tìm ... | sắp xếp -k2n |

Bạn sẽ nhận được thư mục chứa nhiều tập tin nhất.

Về linux - cách tìm thư mục/thư mục con có số lượng tệp lớn nhất, chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/30211250/

34 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress