Ouaou ! Ça paraît presque limpide !
Merci nany ! 🙂
C'est aussi toi qui m'avais appris le "
V " de "sort -k3V", pour éviter les classements décimaux tels que
linux-image-5.2.0-10
linux-image-5.2.0-100
linux-image-5.2.0-101
linux-image-5.2.0-98
linux-image-5.2.0-99
Donc à rétablir.
Je ne sais plus s'il est encore utile d'exclure
binutils : /^rc|binutils/
Il reste un point que je ne comprends pas :
Pourquoi l'espace précédant
linux ?
Certains systèmes auraient-ils un paquet blablablalinux-*, à exclure ?
Chez moi, le résultat est identique, avec ou sans espace :
echo; dpkg -l | awk '!/^rc|binutils/ && /linux-(c|g|h|i|lo|m|si|t)/{print $1,$2,$3,$4 | "sort -k3V | column -t"}' ; echo -e "\nNoyau courant : $(uname -mr)"
echo; dpkg -l | awk '!/^rc|binutils/ && / linux-(c|g|h|i|lo|m|si|t)/{print $1,$2,$3,$4 | "sort -k3V | column -t"}' ; echo -e "\nNoyau courant : $(uname -mr)"