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.
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.
Das Geld wird nicht weniger, es wechselt nur den Besitzer...
Interessante Frage, die Lösung hat mich auch spontan interessiert:
http://www.faqs.org/faqs/unix-faq/faq/part3/
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?
HansCode:#!/bin/bash echo -e "Ich bin ein script\n" echo -e "Meine Prozessnummer ist $$\n" echo "Ich beende mich jetzt" kill -9 $$
333 Mhz, 466 MHz, neee, ich hab was neues zuhause.....
Zitat von Hans-Georg Normann
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.
Das Geld wird nicht weniger, es wechselt nur den Besitzer...
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)Zitat von fork
MfG Peschmä
The greatest trick the Devil ever pulled was convincing the world he didn't exist. -- The Usual Suspects (1995)
Hey, I feel their pain. It's irritating as hell when people act like they have rights. The great old one (2006)
Also bei mir funktioniert es.Zitat von peschmae
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.
Das Geld wird nicht weniger, es wechselt nur den Besitzer...
Ja, das ist ein Routing-Problem. Entweder bei meinem Provider oder beim Webserver (hab das auch ab und zu bei einigen bestimmten anderen Webseiten)
Das wars - das bleibt da stehen.Code: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...
Ich glaub ich installier mal wieder JAP.
MfG Peschmä
The greatest trick the Devil ever pulled was convincing the world he didn't exist. -- The Usual Suspects (1995)
Hey, I feel their pain. It's irritating as hell when people act like they have rights. The great old one (2006)
...komich
Ich habs mal kurz bei mir draufgeschaufelt.
http://dynamicsms.no-ip.com/unixfaq/
Danke
MfG Peschmä
The greatest trick the Devil ever pulled was convincing the world he didn't exist. -- The Usual Suspects (1995)
Hey, I feel their pain. It's irritating as hell when people act like they have rights. The great old one (2006)
Ich habe das gleiche Problem: Server nicht erreichbar... Danke für den Mirror
Gruss, Andy
Jetzt geht er bei mir
MfG Peschmä
The greatest trick the Devil ever pulled was convincing the world he didn't exist. -- The Usual Suspects (1995)
Hey, I feel their pain. It's irritating as hell when people act like they have rights. The great old one (2006)
Lesezeichen