• Das kreative Thema des Monats Oktober wird vor allem diejenigen unter Euch besonders ansprechen, denen Do-it-yourself quasi im Blut liegt. Zeigt uns Eure Improvisationskünste oder fotografiert, was andere Leute sich so im Alltag zusammengestrickt haben. --> Zum Mitmachen bitte hier klicken

shellscript aus shellscript aufrufen

CloneOfMyself

Weigelts Zinszahler (Rotfranch)
Registriert
24.02.07
Beiträge
253
hallöle zusammen

ich habe eine generelle frage bezüglich shellscripts:

wenn ich aus einem shellscript heraus ein perl-script und in der nächsten zeile ein anderes shellscript aufrufe, werden diese dann nacheinander abgearbeitet? wartet also das zündende script mit dem start des externen shellscripts bis das externe perlscript durch ist und sich zurückmeldet? oder laufen diese parallel ab?
 
Die Scripte werden nacheinander abgearbeitet. Du kannst aber mit Perl auch erreichen, dass die Scripte parallel ausgeführt werden. Ob das mit Bash usw. auch geht, kann ich gerade nicht sagen. Ich mache soetwas immer mit Perl.
 
Parallel müsste gehen, indem du ein & dahinter schreibst.
befehl 1 &
befehl 2
Er gibt dir dann die ProzessID aus, unter der das Skript/Programm läuft.
 
danke euch beiden.
ja, habs auch rausgefunden: in der tat werden die befehle mit dem "&" wohl als background-prozesse gestartet, und es geht gleich weiter, sprich parallel-verarbeitung. man könnte auch beide externen scripts so starten, dann ginge es sofort im mama-script weiter.
da ich aber genau das nicht wollte, brauch ich mir's nur verkneifen, dann geht's offensichtlich schön der reihenfolge nach.
dankeschön.