Hallo Am Freitag, 8. Februar 2008 21:13 schrieb Kai Bausch: > Hallo zusammen, > könnte mir jemand sagen wie man Prozesse mit dem Kommando "kill -9 ..." > in einem Befehl abschiessen > kann wenn man nur den Prozessnamen oder das pidfile kennt? > > Da gibt es doch sicher einen Einzeiler, oder? > > Beispiel: > Ich habe ein /var/run/programm1.pid und will nun dem Befehl kill, die > pid aus der Datei mitgeben. Wenn nur die pid drin steht: kill -9 $(cat /var/run/programm1.pid) Für den Prozessnamen wirst du wohl um awk oder cut nicht rum kommen Nur als Idee: kill -9 $(ps -fe | grep prozessname | grep -v grep | cut -f 3 -d" ") -- Mit freundlichen Grüßen Matthias Müller (Benutzer #439779 im Linux-Counter http://counter.li.org) PS: Bitte senden Sie als Antwort auf meine E-Mails reine Text-Nachrichten! Siehe auch: http://www.gnu.org/philosophy/no-word-attachments.de.html
Attachment:
pgpIgIYaX74iT.pgp
Description: PGP signature