Il mio obiettivo è quello di ottenere dischi superiori a 100G da lsblk.
Ho funzionato, ma è imbarazzante. Sono abbastanza sicuro che può essere abbreviato. O usando qualcosa di totalmente diverso da lsblk, o forse posso filtrare i numeri leggibili umani direttamente con awk.
Ecco cosa ho messo insieme:
lsblk | grep disk | awk '{print$1,$4}' | grep G | sed 's/.$//' | awk '{if($2>100)print$1}'
Produce solo la parte sdx e nvmexxx dei dischi di dimensioni superiori a 100G. Esattamente quello di cui ho bisogno.
Ne sono felice, ma non vedo l'ora di saperne di più dai tuoi Guru 😉