すべてのハードディスクをPCに接続する必要があります。
/dev/sda
/dev/sdb
/dev/sdc
後でスクリプトで使用し、iostat
を使用して監視する必要があります
fdisk
コマンドを見つけましたが、fdisk
を使用してgrep
の出力からすべてのデバイスを抽出するのは難しいようです。
簡単な方法はありますか?
あなたの目的のためにfdiskよりも簡単なのはlsblkです:
$ lsblk --nodeps
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 223.6G 0 disk
sdb 8:16 0 298.1G 0 disk
sr0 11:0 1 12M 0 rom
または、ドライブが必要な場合:
$ lsblk --nodeps -n -o name
sda
sdb
sr0
これを試して:
blkid | awk -F":" '{print $1}'