Portál AbcLinuxu, 16. července 2025 20:16


Dotaz: Jak na PID

2.6.2003 12:12 rakole | skóre: 4
Jak na PID
Přečteno: 337×
Odpovědět | Admin
Chtěl bych si napsat skript na schození procesu. Vím jak se proces jmenuje, ale nevím jak dostat do proměnný jeho PID. Zatím jsem docílil ze výpis z ps mám v souboru, ale už nevím jak ho otevřít a přečíst hodnotu PID z něj (nebo to jde nějak přímo, bez nutnosti výpisu do souboru ?)
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Josef Kufner avatar 2.6.2003 12:20 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Jak na PID
Odpovědět | | Sbalit | Link | Blokovat | Admin
Kdyz vis jak se proces jmenuje tak by melo stacit: killall jmeno a bude po vsech co se tak jmenuji a ktery mas pravo zabit.
Hello world ! Segmentation fault (core dumped)
2.6.2003 12:43 rakole | skóre: 4
Rozbalit Rozbalit vše Jak na PID
díky funguje to perfektně
2.6.2003 12:25 Vojta
Rozbalit Rozbalit vše Jak na PID
Odpovědět | | Sbalit | Link | Blokovat | Admin
PID=`ps -ef | grep | awk '{print $2}'` V Promenne PID je seznam vsech odpovidajicich PID daneho programu Cau
2.6.2003 12:31 rat
Rozbalit Rozbalit vše Jak na PID
Odpovědět | | Sbalit | Link | Blokovat | Admin
kill `ps uax | grep jmeno | grep -v grep | cut -d\ -f 1`
za d\ je mezera
2.6.2003 12:59 ivok
Rozbalit Rozbalit vše Jak na PID
Odpovědět | | Sbalit | Link | Blokovat | Admin
Krome prikazu 'killall', ktery je na zabiti procesu, bych jeste pripomnel prikaz 'pidof' pro zjisteni PID procesu s danym jmenem.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.