ฉันรู้เกี่ยวกับ du-sh ซึ่งทำให้ฉันมีพื้นที่ดิสก์ทั้งหมดที่ใช้สำหรับไดเรกทอรีที่กำหนด
ปัญหาของฉันคือไดเรกทอรีที่ฉันสนใจกระจัดกระจายในไดเรกทอรีย่อยมากมาย ฉันมีคำสั่ง "ค้นหา" ที่ถูกต้องที่ให้ไดเรกทอรีเหล่านี้แก่ฉัน เป้าหมายคือการส่งผ่านไดเรกทอรีที่พบและรับพื้นที่ดิสก์ทั้งหมดที่ใช้โดยไดเรกทอรีเหล่านี้
ถ้าฉันผ่านไดเรกทอรีเหล่านี้เป็นอาร์กิวเมนต์เพื่อ du ฉันได้รับใช้ทั้งหมดสำหรับไดเรกทอรีนั้น แต่ไม่มีผลรวมทั้งหมด ฉันต้องการได้รับผลรวมทั้งหมด
ตัวอย่างdu -sh dir1 dir2
ให้ผลลัพธ์ดังนี้
17k dir1
55K dir2
ฉันต้องทำอะไรเพื่อให้ได้ผลรวมที่มากที่สุด?
ขอขอบคุณ. มันได้ผล. ที่จริงฉันเป็นคนและพยายาม - ไฟล์ - จากและตัวเลือกอื่น ๆ อย่างใดพลาดทั้งหมด - รวมเนื่องจากส่วนใหญ่ของฉันไม่สามารถอ่านพารามิเตอร์เทียบเท่า 2 สำหรับ "-c" :)
—
871199
du -sh --total
ดู และman du
;-)