[tab name=’♣ Exercice Linux’]
Écrire un script dont le nom est process permettant de copier dans un tableau la liste des processus de l’utilisateur exécutant ce script, puis afficher le nom de chaque processus.
[/tab][tab name=’Correction’]
#!/bin/bash
# ce script a pour nom process.
# Il montre l'utilisation de la substitution de commande
# et des tableaux.
# Ce script affiche les noms de vos processus.
# exemple: xstra> process
#
declare i i=7
declare i fin
declare a PROCESSTAB
PROCESSTAB=($(ps u $(id u)))
FIN=${#PROCESSTAB[*]}
until [ $i gt $FIN ] ;do
echo "programme=${PROCESSTAB[$i]}"
i=$i+4
doneExercice informatique, Correction exercice, Télécharger Exercice, Solution exercice, Exercice Linux
[/tab][end_tabset skin= »lightness » ]