Mi objetivo es obtener los discos mayores de 100G de lsblk.
Lo tengo funcionando, pero es incómodo. Estoy bastante seguro de que se puede acortar. Ya sea usando algo totalmente diferente a lsblk, o tal vez pueda filtrar números legibles por humanos directamente con awk.
Esto es lo que armé:
lsblk | grep disk | awk '{print$1,$4}' | grep G | sed 's/.$//' | awk '{if($2>100)print$1}'
Produce solo la parte sdx y nvmexxx de los discos de más de 100G. Exactamente lo que necesito.
Estoy contento con eso, pero estoy ansioso por aprender más de ustedes Gurus 😉