เป้าหมายของฉันคือการได้รับแผ่นดิสก์มากกว่า 100G จาก lsblk
ฉันใช้งานได้ แต่มันอึดอัดใจ ฉันค่อนข้างมั่นใจว่ามันสั้นลงได้ ไม่ว่าจะโดยการใช้บางอย่างที่แตกต่างจาก lsblk หรือฉันอาจกรองตัวเลขที่มนุษย์อ่านได้โดยตรงด้วย awk
นี่คือสิ่งที่ฉันรวบรวม:
lsblk | grep disk | awk '{print$1,$4}' | grep G | sed 's/.$//' | awk '{if($2>100)print$1}'
ส่งเอาต์พุตเฉพาะส่วน sdx และ nvmexxx ของดิสก์ที่มีขนาดใหญ่กว่า 100G สิ่งที่ฉันต้องการ
ฉันมีความสุขกับมัน แต่ฉันกระตือรือร้นที่จะเรียนรู้เพิ่มเติมจากคุณกูรู😉