Du komutunu kullanarak tüm dosyaların ve alt dosyalarındaki tüm dosyaların boyutunu nasıl alabilirim.
Tüm dosyaların (ve alt dizinlerdeki dosyaların) boyutunu almak için aşağıdaki komutu kullanıyorum
find . -type f | du -a
Ancak bu, klasör boyutlarını da yazdırır. Alt dizinlerdeki tüm dosya ve dosyaların boyutlarının listesini nasıl alabilirim? Ben de denedim exec flag
ama sonuçlarını yürütür sonra boruya nasıl emin başka komutun içine çıkış değilim find
içine du
.
İşletim sistemi ksh kabuklu AIX 6.1'dir.
find -print0
Veya diğer GNU özelliklerine erişiminiz yoksa, bu cevaba giderdim . Mümkünse,\;
bununla değiştirme ,\+
daha az istilayadu
ve dolayısıyla daha iyi performansa neden olacaktır.