On Sat 26 Jan 2019 at 08:32:28 (-0600), Richard Owlett wrote: > I am attempting to create a spreadsheet to document the content of > multiple disks of multiple machines. > > Gparted displays the desired information. > *HOWEVER* I see no way to capture the information. > > At the command line using "lsblk -o NAME,FSTYPE,LABEL /dev/sdb" gives > most of the desired information. > > It omits partition size, used space, and unused space. > > Suggestions?
Just remove the g[nome] from the command name. # parted -l Model: ATA ST500LX005-1CW16 (scsi) Disk /dev/sda: 500GB Sector size (logical/physical): 512B/4096B Partition Table: gpt Disk Flags: Number Start End Size File system Name Flags 1 1049kB 1050MB 1049MB ntfs Basic data partition hidden, diag 2 1050MB 1322MB 273MB fat32 EFI system partition boot, hidden, esp 3 1322MB 2371MB 1049MB fat32 Basic data partition hidden 4 2371MB 2505MB 134MB Microsoft reserved partition msftres 5 2505MB 178GB 175GB ntfs Basic data partition msftdata 6 178GB 220GB 41.9GB ext4 Linux-A 7 220GB 262GB 41.9GB ext4 Linux-B 8 262GB 452GB 191GB Linux-Home 9 452GB 452GB 8389kB Linux-BIOS-Boot bios_grub 10 452GB 457GB 4502MB linux-swap(v1) Linux-Swap 11 457GB 457GB 367MB ntfs hidden, diag 12 457GB 458GB 1074MB ntfs Basic data partition msftdata 13 458GB 485GB 26.8GB ntfs Basic data partition msftdata 14 485GB 500GB 15.1GB ntfs Basic data partition hidden, diag If you want a lot more information than is there, one method is: $ for j in /sys/class/block/* ; do udevadm info "$j" ; done | less but it will need parsing before you can can dump any of it in a spreadsheet. (And note that the output is not in sequence because of globbing.) Cheers, David.