Bonsoir à tous,
Une demande un peu exotique pour fignoler mon script d’installation perso. J’aimerais récupérer les noms des partitions utilisées en excluant la swap.
Par exemple, dans mon cas, fdisk -l me répond
[code]Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x00032cb5
Device Boot Start End Blocks Id System
/dev/sda1 * 1 2432 19530752 83 Linux
/dev/sda2 2432 121602 957229057 5 Extended
Partition 2 does not start on physical sector boundary.
/dev/sda5 2432 2675 1951744 82 Linux swap / Solaris
/dev/sda6 2675 121602 955276288 83 Linux[/code]
L’idée c’est donc d’utiliser une commande (pipée à fdisk -l ?) qui renvoie en sortie “/dev/sda1” et “/dev/sda5” (et enventuellement /dev/sda2, c’est pas trop grave).
Quelqu’un aurait une idée ? Je me suis penché vers sed et awk sans grand succès pour le moment, et je sais qu’on a quelques spécialistes locaux 