私の目標は、lsblkから100Gを超えるディスクを取得することです。
私はそれを動作させていますが、それは厄介です。短縮できると確信しています。lsblkとはまったく異なるものを使用するか、awkを使用して人間が読み取れる数値を直接フィルター処理することができます。
ここに私がまとめたものがあります:
lsblk | grep disk | awk '{print$1,$4}' | grep G | sed 's/.$//' | awk '{if($2>100)print$1}'
100Gより大きいディスクのsdxおよびnvmexxx部分のみを出力します。まさに私が必要なもの。
私はそれで満足していますが、あなたからもっと学びたいと思っています。