Pendant que je travaillais avec mon PC qui était en train de redimensionner et de déplacer une partition de 150GO, il m'est venu l'idée de regarder d'un peu plus près la commande
ionice que je tiens à porter à votre connaissance par le présent message.
Mais en plus je vous donne un script que je viens de faire parceque je sais que parfois c'est compliqué hein 🙂
A un moment donc j'ai eu envie de connaitre toutes les classes et toutes les priorités des processus tournant sur ma machine. J'ai donc tapé la commande suivante :
ps xa | perl -ne 'if(/^\s*(\d+)\s+(.*)$/) { $ionice=qx(ionice -p $1 2>/dev/null); chomp $ionice ; print "$1 ($ionice) $2\n" }'
Notons que
ps xa
peut être remplacé par n'importe quelle liste (ou commande) dont la première colonne (de sortie) contient des numéros de PID.