Demande d'aide pour script

Fermé
steph70 - 29 mai 2009 à 09:18
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 - 29 mai 2009 à 11:29
Bonjour à tous

Je cherche a creer un script qui faciliterait la tache aux utilisateurs qui doivent killer certaines sessions bloquées.

Je cherche a faire un script dans ce genre :

Etape 1 :

La commande serait le nom du fichier suivit de la session a killer. et la j'ai déjà un blème car je ne me rappele plus comment on appele la variable pour la placer dans le script. Il me semble sous dos que c'est %1 mais sous nunux ???

Etape 2 :

Je crée un fichier texte qui ne comprendra que les lignes comprenant le basic (programme qui bloque regulièrement chez nous) comme ceci :

ps -u toto|grep basic >test.txt


Le toto devrait etre la variable entrée dans la commande qui lance le script du genre tue toto

Etape 3

Je récupère les chiffres à killer.

cut -c12-16 test.txt


Etape 4

Ces chiffres sont entrés à la suite d'un kill -9 et la je plante aussi.

Pouvez vous me donner un coup de main svp ?

Merci d'avance pour votre aide

Amicalement
Steph70
A voir également:

2 réponses

En fait, c'est bon

La solution est :
ps -u $1 | grep basic | cut -c12-16 | xargs kill -9


Amicalement
steph70
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 895
29 mai 2009 à 11:29
Salut,
pkill -U $1 basic
ça ne le fait pas ?
0