ps -A Shellscript

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
Benutzeravatar
L@w
Beiträge: 916
Registriert: 24.07.2002 08:12:30

ps -A Shellscript

Beitrag von L@w » 12.08.2003 18:56:12

hallo,

habe wieder mal ein shellscript problem.

ich will eine id herausfinden und sie dann killen.

so weit bin ich schon:

Code: Alles auswählen

ps -A | grep xdm | awk '{print $1}'
hier werden dann zwei pid ausgegeben. jetzt wiill ich die zweite killen (die höhere). wie kann ich diese herausfiltern.

oder gibt es eine bessere lösung?
cu L@w
---

LINUX - because booting is for adding hardware!

Benutzeravatar
fred19726
Beiträge: 507
Registriert: 18.07.2002 03:38:38
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Heidelberg (DE)
Kontaktdaten:

Beitrag von fred19726 » 12.08.2003 20:15:27

Hi,

es giebt da ein nettes programm das "pidof" heißt das giebt dir die pid zu dem angegebenen programm zurück.
2 Dinge sind Unendlich, das Universum und die Menschliche Dummheit,
wobei ich mir beim Universum nicht sicher bin
-- Albert Einstein

Benutzeravatar
blackm
Moderator und Co-Admin
Beiträge: 5921
Registriert: 02.06.2002 15:03:17
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von blackm » 12.08.2003 20:31:39

Oder du machst dir das ein bischen einfacher und verwendest

Code: Alles auswählen

/etc/inif.d/xdm stop
oder

Code: Alles auswählen

killall xdm
sollte auch gehen. Der bessere Weg wäre aber über das init Script.

by, Martin
Schöne Grüße

Martin

Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden

Benutzeravatar
L@w
Beiträge: 916
Registriert: 24.07.2002 08:12:30

Beitrag von L@w » 13.08.2003 07:21:20

danke sind natürlich viel einfachere wege :lol:
cu L@w
---

LINUX - because booting is for adding hardware!

Antworten