Làm cách nào tôi có thể nhận được kích thước của tất cả các tệp và tất cả các tệp trong thư mục con của nó bằng lệnh du.
Tôi đang thử lệnh sau để lấy kích thước của tất cả các tệp (và tệp trong thư mục con)
find . -type f | du -a
Nhưng điều này in ra các kích thước thư mục là tốt. Làm cách nào tôi có thể nhận được danh sách kích thước của tất cả các tệp và tệp trong thư mục con? Tôi cũng đã thử exec flag
nhưng tôi không chắc chắn làm thế nào để chuyển đầu ra thành một lệnh khác sau khi nó thực hiện kết quả find
vào du
.
Hệ điều hành là AIX 6.1 với vỏ ksh.
find -print0
hoặc các tính năng GNU khác. Nếu có sẵn, thay thế\;
bằng\+
sẽ dẫn đến ít yêu cầu hơndu
và do đó hiệu suất tốt hơn.