Autor Thema: pid's im linux shellscript  (Gelesen 4685 mal)

Farnaby

  • Beiträge: 5
    • Profil anzeigen
Gespeichert
« am: 05. January 2006, 17:04 »
hallo,

hat jemand von euch eine idee, wie ich in einem shellscript an die prozessid von einem im selbigen script gestarteten prozess komme?

der grund warum es mich interessiert:
bislang sieht mein miniscript so aus:
#!/bin/sh
./prozess
tail -f logfile

wäre doch toll, wenn ich jetzt  mein script vollenden könnte indem ich die --pid option von tail nutzen könnte, um tail automatisch zu beenden, wenn "./prozess" endet!  8)

grüße,
daniel
mfg,
Farnaby

Jidder

  • Administrator
  • Beiträge: 1 625
    • Profil anzeigen
Gespeichert
« Antwort #1 am: 05. January 2006, 17:36 »
sicher dass das im lowlevel-coding-bereich gut aufgehoben ist? ;)

ich bin jetzt nicht der überlinuxhax0r, aber ich denke sowas sollte gehen:
tail -f logfile --pid=`ps -C prozess -o pid=`
Dieser Text wird unter jedem Beitrag angezeigt.

 

Einloggen