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 flagnhư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ả findvào du.
Hệ điều hành là AIX 6.1 với vỏ ksh.
find -print0hoặ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ơnduvà do đó hiệu suất tốt hơn.