Amacım lsblk'den 100G'den daha büyük diskler elde etmek.
Çalışıyorum, ama garip. Eminim kısaltılabilir. Ya lsblk'den tamamen farklı bir şey kullanarak, ya da belki insan tarafından okunabilir sayıları awk ile doğrudan filtreleyebilirim.
İşte bir araya getirdim:
lsblk | grep disk | awk '{print$1,$4}' | grep G | sed 's/.$//' | awk '{if($2>100)print$1}'
100G'den büyük disklerin yalnızca sdx ve nvmexxx kısımlarını verir. Tam olarak ihtiyacım olan şey.
Bundan memnunum, ama sizden daha fazla bilgi edinmek için can atıyorum Gurus 😉