Script

Fermé
adelgh123 Messages postés 1 Date d'inscription mardi 23 février 2016 Statut Membre Dernière intervention 29 février 2016 - 6 mars 2016 à 21:40
 Utilisateur anonyme - 6 mars 2016 à 22:08
Ecrire une version améliorée de lsparents appelée lsparentsbyname qui
accepte comme argument le nom d’un processus et affiche un message
d’erreur « TOO MANY NAMES ... » au cas où plusieurs noms existent.
Tous les messages d'erreur doivent être envoyés sur la sortie stderr (et non
sur le stdout).

#script3
if [ -z $1]
then
echo " entrer le nom du processus"
else

pid= `pgrep $1`
if [ -z $pid]
then
echo "ce processus n'existe pas"
else
ppid=`ps -p $pid -o ppid=`
nom=`ps [-p PPID -o comm=]`
echo -e "$ppid est le pid parent"
echo "$nom est le nom du processus parent"
fi
fi

ce script ne marche pas et je ne vois pas où le probleme ??
A voir également:

1 réponse

Utilisateur anonyme
6 mars 2016 à 22:08
Bonjour,

s'il vous plaît.
merci.

encore un qui croit que la politesse est facultative sur les forums, et qu'il peut écrire des scripts sans tester dans le terminal des commandes qu'il ne maîtrise pas.
0