Моя мета - отримати диски більше 100G від lsblk.
У мене це працює, але це незручно. Я впевнений, що його можна скоротити. Або використовуючи щось зовсім інше, ніж lsblk, або, можливо, я можу фільтрувати людські читані номери безпосередньо з awk.
Ось що я зібрав:
lsblk | grep disk | awk '{print$1,$4}' | grep G | sed 's/.$//' | awk '{if($2>100)print$1}'
Він виводить лише sdx і nvmexxx частину дисків більше 100G. Саме те, що мені потрібно.
Я задоволений цим, але бажаю дізнатися більше від вас Гуру 😉