I want to capture only the disks from lsblk
as showing here fd0 also appears in spite its not really disk for use
in this case we can just do lsblk | grep disk | grep -v fd0
but maybe we missed some other devices that need to filter them by grep -v
what other disk devices that could be appears from lsblk | grep disk and not really disks ?
lsblk | grep disk
fd0 2:0 1 4K 0 disk
sda 8:0 0 100G 0 disk
sdb 8:16 0 2G 0 disk /Kol
sdc 8:32 0 2G 0 disk
sdd 8:48 0 2G 0 disk
sde 8:64 0 2G 0 disk
sdf 8:80 0 2G 0 disk
lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
fd0 2:0 1 4K 0 disk
sda 8:0 0 150G 0 disk
├─sda1 8:1 0 500M 0 part /boot
└─sda2 8:2 0 149.5G 0 part
├─vg00-yv_root 253:0 0 19.6G 0 lvm /
├─vg00-yv_swap 253:1 0 15.6G 0 lvm [SWAP]
└─vg00-yv_var 253:2 0 100G 0 lvm /var
sdb 8:16 0 2G 0 disk /Kol
sdc 8:32 0 2G 0 disk
sdd 8:48 0 2G 0 disk
sde 8:64 0 2G 0 disk
sdf 8:80 0 2G 0 disk
sr0 11:0 1 1024M 0 rom