Andre Tann wrote:
warum funktioniert folgendes nicht:
weil du geizig bist!
[...]
> # Funktionen ausführen?
> test "$DO_JOB1"="1" && { job1 &
PID_job1="$!" }
> test "$DO_JOB2"="1" && { job2 &
PID_job2="$!" }
> # Auf Beendigung warten
> test "$DO_JOB1"="1" && { wait "$PID_job1" }
> test "$DO_JOB2"="1" && { wait "$PID_job2" }
> Es werden immer beide Jobs ausgeführt, auch wenn DO_JOBx auf
> 0 gesetzt ist.
> Warum?
spendier dir mal ein paar Leerzeichen, also z.B.
test "$DO_JOB1" = "1" && { job1 & PID_job1="$!"
}
^ ^
Andreas
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+unsubscribe(a)opensuse.org
Um den Listen Administrator zu erreichen, schicken
Sie eine Mail an: opensuse-de+owner(a)opensuse.org