[bash] killer un pid (Débutant)

killer un pid (Débutant) [bash] - Shell/Batch - Programmation

Marsh Posté le 15-10-2004 à 21:16:22    

Bonsoir,
 
voila je debut et jai un problème :'( (normal non? :D)
 
voila mon premier script :
 

Citation :


#!/bin/bash
 
echo Debut du test
 
gvim &
 
sleep 5s
 
[color=red]kill < pidof gvim[/color]
 
 
echo Fin de l\'application


[#FF0000][/#FF0000]
 
en fait je veut kill le retour de pidof gvim :/  
 
ce n'est peut etre pas la bonne solution mon affaire pour killer gvim mais je debute et je connait pas encore les commandes bash parfaitement :)
 
un petit coup de main ? :)

Reply

Marsh Posté le 15-10-2004 à 21:16:22   

Reply

Marsh Posté le 15-10-2004 à 21:18:14    

kill -9 pid ?

Reply

Marsh Posté le 15-10-2004 à 21:19:00    

kill $(pidof machin) -> killall machin

Reply

Marsh Posté le 15-10-2004 à 21:23:27    

merci beaucoup :)  
 

Reply

Marsh Posté le 15-10-2004 à 21:27:46    

j'ai etre mauvais :'(
 

Citation :


#!/bin/bash
 
echo Debut du test
 
gvim &
 
sleep 5s
 
kill $(pidof gvim)
 
echo Fin de l\'application
 


 
ben ca marche pas chez moi :'(

Reply

Marsh Posté le 15-10-2004 à 21:56:44    

Quelle est la différence entre $(pidof machin) et `pidof machin` ?

Reply

Marsh Posté le 15-10-2004 à 22:03:38    

aucune

Reply

Marsh Posté le 16-10-2004 à 04:39:54    

A propos de killall, faut faire gaffe parce que sur certains unix (AIX en l'occurence), ça kill tous les process de l'utilisateur.

Reply

Marsh Posté le 16-10-2004 à 06:40:36    

matafan a écrit :

A propos de killall, faut faire gaffe parce que sur certains unix (AIX en l'occurence), ça kill tous les process de l'utilisateur.


 
rofl ouais
 
un stagiaire habitué de le faire sur son fedora là fait au boulot (mais sur une machine de test)
 
résultat: tout a été killé sauf sa session :D

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed