From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.43) id 1E6QG3-00004q-BE for garchives@archives.gentoo.org; Sat, 20 Aug 2005 10:07:23 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.4/8.13.4) with SMTP id j7KA47x5023712; Sat, 20 Aug 2005 10:04:07 GMT Received: from mx0.vr-web.de (mx0.vr-web.de [195.200.35.198]) by robin.gentoo.org (8.13.4/8.13.4) with ESMTP id j7KA477f029675 for ; Sat, 20 Aug 2005 10:04:07 GMT Received: from mx0.vr-web.de (vrwf203.vrweb.de [::ffff:192.168.27.26]) by mx0.vr-web.de with esmtp; Sat, 20 Aug 2005 12:04:26 +0200 id 0001FFA5.4307002A.0000181E Received: from [192.168.1.152] (p549E272D.dip0.t-ipconnect.de [::ffff:84.158.39.45]) (QVVUSDogTE9HSU4gdHBzLCBUTFM6IFRMU3YxL1NTTHYzLDI1NmJpdHMsQUVTMjU2LVNIQQ==) by mx0.vr-web.de with esmtp; Sat, 20 Aug 2005 12:04:26 +0200 id 000B7AB2.4307002A.000023CF Message-ID: <43070027.3030204@vr-web.de> Date: Sat, 20 Aug 2005 12:04:23 +0200 From: Thomas Schweikle User-Agent: Mozilla/5.0 (X11; U; Linux i686; de-AT; rv:1.7.11) Gecko/20050816 X-Accept-Language: de, en Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user-de@gentoo.org Reply-to: gentoo-user-de@lists.gentoo.org MIME-Version: 1.0 To: gentoo-user-de@lists.gentoo.org Subject: [gentoo-user-de] Re: Bash-Skript Frage References: <200508161616.21686.volker.katz@gmx.de> <43021EF0.20408@freenet.de> In-Reply-To: <43021EF0.20408@freenet.de> Content-Type: text/plain; charset=UTF-8 X-BitDefender-Scanner: Clean, Agent: BitDefender Courier MTA Agent 1.6.2 on vrwebmail Content-Transfer-Encoding: quoted-printable X-MIME-Autoconverted: from 8bit to quoted-printable by robin.gentoo.org id j7KA47xb023712 X-Archives-Salt: 33f1bba6-26c1-42c2-a39d-abe5112fe678 X-Archives-Hash: 2591d647d2d50bf05c0f866056a27c41 Nils Andresen schrieb: > Moin, >=20 > Volker Katz wrote: >=20 >> Also in der Art: >> >> /bin/job1 & >> /bin/job2 & >> /bin/job3 & >> while (not job1 finished && not job2 finished && not job3 finished) >> /bin/job4 >> =20 >> > Macht > ( /bin/job1 & /bin/job2 & /bin/job3 ) && /bin/job4 > nicht das ?! Nein, macht es nicht: - job 1 wird im Background ausgef=C3=BChrt - job 2 wird im Background ausgef=C3=BChrt - job 3 wird im Vordergrund ausgef=C3=BChrt nach *erfolgreichem* beenden von job 3 wird job 4 ausgef=C3=BChrt. Die Klammern um job 1 bis job 3 sorgen nur daf=C3=BCr, dass das Environme= nt (bis auf den R=C3=BCckgabewert) nicht ver=C3=A4ndert wird. (sleep 60 & sleep 60 & sleep 5) && echo "Fertig!" ps axf nach 0s: 13619 pts/1 Ss 0:00 \_ -/bin/bash 2846 pts/1 S+ 0:00 | \_ -/bin/bash 2847 pts/1 S+ 0:00 | \_ sleep 60 2848 pts/1 S+ 0:00 | \_ sleep 60 2849 pts/1 S+ 0:00 | \_ sleep 15 ps axf nach 10s: 2847 pts/1 S 0:00 sleep 60 2848 pts/1 S 0:00 sleep 60 ps axf nach 61s: Die richtige, funktionierende L=C3=B6sung steht in <20050816151216.GA32458@stovokor.kiste.lan> --=20 Thomas --=20 gentoo-user-de@gentoo.org mailing list