আমি ভাবছি যে আমরা কি 'ডু' এর সততা একত্রিত করতে পারি 'গাছ' এর ইন্ডিটেড বিন্যাসের সাথে। যদি আমি ডিরেক্টরিগুলির মাপের একটি তালিকা চাই:
du -hx -d2
... দুটি স্তরের গভীর প্রদর্শন করে এবং সমস্ত আকারের সংক্ষিপ্তসারগুলি সৎ, তবে সাবডিয়ারগুলির কোনও ইনডেন্টিং নেই। অন্য দিকে:
tree --du -shaC -L 2
... ইনডেন্টস এবং রঙিন সুন্দরভাবে তবে রিপোর্ট করা মাপগুলি মিথ্যা। আসল আকারগুলি পেতে একটি অবশ্যই:
tree --du -shaC
... যার অর্থ হ'ল আপনি যদি 'ট্রি' আপনাকে পুরো ডিরেক্টরি কাঠামোটি দেখান তবেই আপনি সত্যিকারের আকার পাবেন। আমি কতটা সাবডিয়ার প্রকৃতপক্ষে প্রদর্শন করতে চাই তা বিবেচনা না করেই সর্বদা সঠিক আকারের সারসংক্ষেপগুলি রাখতে সক্ষম হতে চাই। আমি প্রায়শই এটি করি:
tree -du -shaC | grep "\[01;34m"
... যা ডিরেক্টরিগুলি ছাড়াও সমস্ত কিছু ছাঁটাই করে এবং এগুলি সুন্দরভাবে প্রবেশ করে ... তবে প্রদর্শনটি কেবলমাত্র একটি নির্দিষ্ট সংখ্যার স্তরে সীমাবদ্ধ করার সহজ উপায় নেই (সংক্ষিপ্তসারগুলি শুয়ে না রেখে)। কোন উপায় আছে? সম্ভবত আমি সঠিক সুইচগুলি মিস করেছি ...