Diese Website existiert nur weil wir Werbung mit AdSense ausliefern.
Bitte den AdBlocker daher auf dieser Website ausschalten! Danke.

Prozess mit Namen killen

Alles rund um die verschiedenen Konsolen und shells sowie die Programmierung unter Linux

Moderator: Moderatoren

Antworten
Benutzeravatar
Kurt M
Hacker
Hacker
Beiträge: 408
Registriert: 24. Sep 2004, 12:39
Wohnort: Bayrischer Wald
Kontaktdaten:

Prozess mit Namen killen

Beitrag von Kurt M »

Hallo,

ich suche einen laufenden Prozess mit dem Namen "mono":
ps -e | grep mono

Dann kille ich ihn mit kill Prozessnummer.

Wenn ich das aber in ein Script schreiben will, so muss ich statt der Prozessnummer den Namen verwenden, da ich die Nummer nicht kenne.
Wie muss ich die kill-Zeile schreiben, damit der Prozess mit Namen "mono" gekillt wird ?

Nach etwas googeln habe ich eine grauenhaft aussehende Kommandozeile gezimmert die sogar zu funktionieren scheint:

Code: Alles auswählen

kill `ps aux | grep -v grep | grep -i mono | awk '{print $2}'`
aber geht das nicht einfacher ?

Danke
Kurt
towo
Moderator
Moderator
Beiträge: 3726
Registriert: 15. Feb 2004, 16:42
Wohnort: Nimritz
Kontaktdaten:

Beitrag von towo »

Signatur nach Diktat spazieren gegangen

Bild
andreasw
Member
Member
Beiträge: 76
Registriert: 12. Dez 2004, 23:29

Beitrag von andreasw »

wie wärs mit

Code: Alles auswählen

killall programmname
mfg

Andy
Benutzeravatar
Kurt M
Hacker
Hacker
Beiträge: 408
Registriert: 24. Sep 2004, 12:39
Wohnort: Bayrischer Wald
Kontaktdaten:

Beitrag von Kurt M »

Danke !
Antworten