모든 하드 드라이브를 컴퓨터에 연결해야 합니다.
/dev/sda
/dev/sdb
/dev/sdc
나중에 스크립트에서 사용해야하고iostat
명령을 찾았 는데 사용 결과에서 모든 장치를 추출하는 데 fdisk
문제가 있는 것 같습니다 .fdisk
grep
쉬운 방법이 있나요?
답변1
목적을 달성하기 위해 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
답변2
이 시도:
blkid | awk -F":" '{print $1}'