gleichzeitig mehrere skripts ausführen
leo
- html
0 Steel0 Julian von Mendel0 leo
Hallo
Ich habe eine Frage an euch..
ich möchte paar skripte mit einem Klick gleichzeitig ausführen z.b
ich möchte auf ein Button klicken und die Seite soll ein skript in http://10.10.5.1/h1.sh
http://10.10.5.2/h2.sh
usw
starten .
Wie und mit was kann ich so etwas machen ?
Danke
Leo
Gar nicht. :)
Du kannst die Skripte nur hintereinander aufrufen. Das geht natuerlich. Indem du auf Klick z.B. eine Funktion aufrufst, die dann wiederum das gewuenschte erledigt.
Oder die Skripte rufen sich hintereinander auf. Dabei haste natuerlich u.U. den umgekehrten Dominoeffekt, das ein fehler alles lahmlegt.
Hi,
Gar nicht. :)
Du kannst die Skripte nur hintereinander aufrufen.
In Perl kann man beispielsweise auch neue Prozesse Starten, die dann die Skripte aufrufen, dann würden sie wohl schon zeitgleich ablaufen.
Das geht natuerlich. Indem du auf Klick z.B. eine Funktion aufrufst, die dann wiederum das gewuenschte erledigt.
Falls die entsprechenden serverseitigen Techniken (wie z.B. PHP oder Perl) zur verfügung stehen.
Zumindest wüsste ich nicht, wie man ein Shell-Skript direkt im Browser aufrufen kann, kann aber sein, dass es da auch sowas wie ne CGI-Schnittstelle gibt. Aber ich glaube selbst dann bräuchte man dafür einen Webserver.
mfG,
steckl
Fuer mich sieht's so aus, als ob die Skripte alle auf anderen Rechnern liegen. Wenn Du also ein gewoehnliches HTML Formular benutzt und keine Moeglichkeit hast die Skripte anders aufzurufen, wird es auf herkoemmliche Art gar nicht gehen. Je nach Skripten kannst Du ja mal Ajax probieren...
Hi,
ich möchte paar skripte mit einem Klick gleichzeitig ausführen z.b
ich möchte auf ein Button klicken und die Seite soll ein skript in http://10.10.5.1/h1.sh
http://10.10.5.2/h2.shusw
starten .
du kannst durch den Button-Klick das Abschicken eines Formulars veranlassen, die Zielseite des Formulars ist ein serverseitiges Programm in beliebiger Sprache das beide Shell-Skripte als Hintergrundprozess ausfuehrt, in C z. B. per fork und exec. Willst du eine Antwort, die spezialisierter auf dein Problem ausgelegt ist, musst du ein paar mehr Informationen geben.
Schöne Grüße
Julian
Hi,
ich möchte paar skripte mit einem Klick gleichzeitig ausführen z.b
ich möchte auf ein Button klicken und die Seite soll ein skript in http://10.10.5.1/h1.sh
http://10.10.5.2/h2.shusw
starten .
du kannst durch den Button-Klick das Abschicken eines Formulars veranlassen, die Zielseite des Formulars ist ein serverseitiges Programm in beliebiger Sprache das beide Shell-Skripte als Hintergrundprozess ausfuehrt, in C z. B. per fork und exec. Willst du eine Antwort, die spezialisierter auf dein Problem ausgelegt ist, musst du ein paar mehr Informationen geben.
Schöne Grüße
Julian
Hallo Julian
ich habe mir ein Seite gemacht die nur in einem entfernten rechner die start.sh (bash skript) starten. Das problem ist ich habe mehrere rechner und alle müssen hintereinander diese skript starten . Ich möchte nicht 20 mal wie unten die Zeile schreiben und dann hinter einander klicken . Es ist immer der selbe spiel ich muss immer die gleiche skript starten oder die skript killen. Ich möchte ein button haben der startet und ein der ausschaltet
<p align="center"<a href="http://10.10.5.1/cgi-bin/start.sh ><h1>STARTEN</h1></a><br></p>
gruß
leo