8
การจัดเรียงขนาดไฟล์ที่มนุษย์สามารถอ่านได้
ฉันจะจัดเรียงรายการโดยใช้การจัดเรียงขนาดไฟล์ที่มนุษย์สามารถอ่านได้การเรียงลำดับตัวเลขที่ใช้ตัวระบุขนาด (G, M, K) เข้ากับบัญชีได้อย่างไร ฉันสามารถเรียงลำดับdu -shผลลัพธ์เช่น "" ปัญหา: พิจารณาปัญหาของการแสดงรายการไฟล์ / โฟลเดอร์และเรียงลำดับตามขนาด คุณสามารถบรรลุเป้าหมายดังกล่าวได้โดยเรียกใช้: du -s * | sort -n รายการนี้ไฟล์ / โฟลเดอร์เรียงตามขนาดของพวกเขา อย่างไรก็ตามค่าขนาดที่พิมพ์เป็นไบต์ (หรือเมกะไบต์หรือกิกะไบต์หากคุณเลือก) มันจะเป็นที่พึงปรารถนาที่จะสามารถจัดเรียงตามค่าที่มนุษย์อ่านได้ดังนั้นฉันจึงสามารถเรียกใช้บางสิ่งที่คล้ายกันได้ du -sh * | <human-readable file sort> และมีโฟลเดอร์ 1.5GB ปรากฏขึ้นหลังจาก 2.0M