![]() |
![]() |
|
|
|||||||
| Registrieren | Hilfe/Forumregeln | Benutzerliste | Kalender | Suchen | Heutige Beiträge | Alle Foren als gelesen markieren |
| Linux, UNIX, Open Source Rat & Tat bei Problemen und Fragen rund um GNU/Linux, BSD und sonstige UNIXe |
![]() |
|
|
Themen-Optionen | Ansicht |
|
|
#1 |
|
Jr. Member
![]() Registriert seit: 07.01.2000
Beiträge: 28
|
ich will ein programm in einen schell script starten(nmbd -d) dann dessen PID in ein file schreibn
zuerst facht ich ist doch kein problem echo echo $! > samba.pid des geht oba ned :-( kann mir da jemad helfen?? mfg tom |
|
|
|
|
|
#2 |
|
Aussteiger
![]() |
startest du das programm im hintergrund (&)?
KornShell Reserved variables: Variable | What this variable holds $ ______ | PID of current process ! ______ | PID of the background process http://cdfinfo.in2p3.fr/Services/Inf...OCU/munix.html gruß pc.net
____________________________________
Praktizierender Eristiker No hace falta ser un genio para saber quién dijo eso. Der wirklich faule Mensch ist oft extrem fleißig, denn er will möglichst schnell wieder faul sein. |
|
|
|
|
|
#3 |
|
Jr. Member
![]() Registriert seit: 07.01.2000
Beiträge: 28
|
>startest du das programm im hintergrund (&)?
nein ich starte mit nmbd -D aber das -D dürfte nichts anderes machen als den prozess in den hintergrund zu schicken >http://cdfinfo.in2p3.fr/Services/Inf...OCU/munix.html der link ist wirklich gut danke |
|
|
|
|
|
#4 |
|
Elite
![]() Registriert seit: 07.02.2001
Beiträge: 1.441
|
ist zwar etwas umständlicher, es läßt sich aber auch mit der bash lösen, hier ein beispiel mit xterm
--------------------------cut--------------------- #!/bin/sh xterm & ps | egrep "[0-9].{2,10}xterm" | while read i; do echo $i > xterm.pid done --------------------------cut--------------------- man kann zwar mit cut nur die pid rausschneiden, aber es geht auch so, wenn die fehlerausgabe von kill geschlossen wird: >kill -9 `cat xterm.pid` 2>&- denn zu etwas ähnlichem brauchst du ja wahrscheinlich dein pidfile ;-). greetz artemisia |
|
|
|
|
|
#5 |
|
Jr. Member
![]() Registriert seit: 07.01.2000
Beiträge: 28
|
hab jetzt noch einen besseren vorschlag bekommen,
für alle die es interessiert und zwar mit pidof liefert alles pids von dem angegebenen prozess |
|
|
|
![]() |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
| Themen-Optionen | |
| Ansicht | |
|
|