Shellscript startet 2. Script und arbeitet weiter?

Bash, Shell, PHP, Python, Perl, CGI
amiga1200
Posts: 203
Joined: 2007-01-13 19:58

Shellscript startet 2. Script und arbeitet weiter?

Post by amiga1200 » 2015-01-06 21:21

Gibt es ein Shell Befehl, um ein 2. Script zu starten, ohne auf deren ende zu warten?

also so

#!/bin/bash
Job1.sh # das Script arbeitet ca. 30 Minuten
Job2.sh # ohne auf job1 zu waren soll hier weiter gemacht werden.
...

User avatar
Joe User
Project Manager
Project Manager
Posts: 11578
Joined: 2003-02-27 01:00
Location: Hamburg

Re: Shellscript startet 2. Script und arbeitet weiter?

Post by Joe User » 2015-01-06 21:55

PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.

User avatar
daemotron
Administrator
Administrator
Posts: 2800
Joined: 2004-01-21 17:44

Re: Shellscript startet 2. Script und arbeitet weiter?

Post by daemotron » 2015-01-08 15:55

Wenn Du eine generische (POSIX Shell) Lösung brauchst, schau Dir mal den Quellcode von Poudriere an - insbesondere die Datei src/share/poudriere/include/parallel.sh sowie die Verwendung der Funktion parallel_start in src/share/poudriere/common.sh. Dauert zwar einen Moment, da durchzusteigen (ist halt eine umfangreiche Software), aber es lohnt sich...
“Some humans would do anything to see if it was possible to do it. If you put a large switch in some cave somewhere, with a sign on it saying 'End-of-the-World Switch. PLEASE DO NOT TOUCH', the paint wouldn't even have time to dry.” — Terry Pratchett, Thief of Time