Làm thế nào tôi có thể tìm thấy bao nhiêu đĩa mà một danh sách các tập tin sử dụng? Tôi đang tìm kiếm một biến thể của
du -s *.sql
Tôi muốn chỉ nhìn thấy tổng số lớn và với lệnh ở trên, nó luôn hiển thị một dòng cho mỗi tệp.
Làm thế nào tôi có thể tìm thấy bao nhiêu đĩa mà một danh sách các tập tin sử dụng? Tôi đang tìm kiếm một biến thể của
du -s *.sql
Tôi muốn chỉ nhìn thấy tổng số lớn và với lệnh ở trên, nó luôn hiển thị một dòng cho mỗi tệp.
Câu trả lời:
Câu hỏi của bạn rất mơ hồ nhưng tôi nghi ngờ bạn đang tìm kiếm -ccờ để tạo ra tổng số.
du -c *.sql
du -s dir. Mà sẽ tóm tắt việc sử dụng đĩa của thư mục, và không có gì khác.
có thể là một biến thể như:
du -sch * | tail -n 1
du -c * | tail -n 1. Ngoài ra -stùy chọn không làm gì ở đây.
-htùy chọn không được gọi cho; OP đã không yêu cầu nó. | tail -n 1tốt hơn | grep totalbởi vì có thể có các tệp có tên chứa từ đó total.
-sgiảm lượng dữ liệu được ghi thông qua đường ống (nếu bất kỳ đối số nào là thư mục).
cat *.sql | wc -c
Câu trả lời được tính bằng byte.