Archiv verlassen und diese Seite im Standarddesign anzeigen : Hintergrund Prozess
Claudine
02-09-2004, 11:19
Wie kann ich festellen ob ein Shellscript (z.B. script.sh)
script.sh &
im Hintergrund aufgerufen wurde ?
Dies möchte ich in script.sh selbst herausfinden, wowie
die Ausführung von script.sh beenden.
Interessante Frage, die Lösung hat mich auch spontan interessiert:
http://www.faqs.org/faqs/unix-faq/faq/part3/
Hans-Georg Normann
02-09-2004, 22:20
Hi Claudine
wenn du das ganze mit nohup startest, dann hast du das Problem mit der Ausgabe nicht, denn diese landet defaultmässig in nohup.out. Ist das bei dir anwendbar?
Das Script kann sich auch selbst beenden. Ist es das was du suchst?
#!/bin/bash
echo -e "Ich bin ein script\n"
echo -e "Meine Prozessnummer ist $$\n"
echo "Ich beende mich jetzt"
kill -9 $$ Hans
Claudine
03-09-2004, 05:52
Hi Claudine
wenn du das ganze mit nohup startest, dann hast du das Problem mit der Ausgabe nicht, denn diese landet defaultmässig in nohup.out. Ist das bei dir anwendbar?
Das Script kann sich auch selbst beenden. Ist es das was du suchst?
#!/bin/bash
echo -e "Ich bin ein script\n"
echo -e "Meine Prozessnummer ist $$\n"
echo "Ich beende mich jetzt"
kill -9 $$ Hans
Wenn das Script mit
script.sh &
aufgerufen wurde ist es doch PPID, wenn ich mich nicht irre.
Genau dafür brauch ich einen test. Ich möchte das Script
ja nicht generell beenden, sondern nur optional.
peschmae
03-09-2004, 07:20
http://www.faqs.org/faqs/unix-faq/faq/part3/
Ich komme da nicht hin. Kann jemand bitte den relevanten Teil oder einen Link zu einem Mirror posten. (Oder ist der Server gerade generell down? Wohl eher nicht)
MfG Peschmä
Claudine
03-09-2004, 08:48
Ich komme da nicht hin. Kann jemand bitte den relevanten Teil oder einen Link zu einem Mirror posten. (Oder ist der Server gerade generell down? Wohl eher nicht)
MfG Peschmä
Also bei mir funktioniert es.
Versuch mal den Mauscursor auf den Link zu setzten + rechte
Maustaste + in neuem Fenster öffnen.
Antworten tut er auch.
wget www.faqs.org
--09:59:03-- http://www.faqs.org/
=> `index.html'
Auflösen des Hostnamen »www.faqs.org«.... fertig.
Verbindungsaufbau zu www.faqs.org[207.44.235.116]:80... verbunden.
HTTP Anforderung gesendet, warte auf Antwort... 403 Forbidden
09:59:04 FEHLER 403: Forbidden.
peschmae
03-09-2004, 09:07
Ja, das ist ein Routing-Problem. Entweder bei meinem Provider oder beim Webserver (hab das auch ab und zu bei einigen bestimmten anderen Webseiten)
peschmae@thinkpad:~$ cd /tmp
peschmae@thinkpad:/tmp$ wget www.faqs.org
--10:05:22-- http://www.faqs.org/
=> `index.html'
Auflösen des Hostnamen »www.faqs.org«.... 207.44.235.116
Verbindungsaufbau zu www.faqs.org[207.44.235.116]:80...
Das wars - das bleibt da stehen.
Ich glaub ich installier mal wieder JAP.
MfG Peschmä
...komich
Ich habs mal kurz bei mir draufgeschaufelt.
http://dynamicsms.no-ip.com/unixfaq/
peschmae
03-09-2004, 13:00
Danke :)
MfG Peschmä
RapidMax
04-09-2004, 18:47
Ich habe das gleiche Problem: Server nicht erreichbar... Danke für den Mirror
Gruss, Andy
peschmae
04-09-2004, 19:07
Jetzt geht er bei mir :confused:
MfG Peschmä
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.