Oh man, der Kaffee ist noch nicht angekommen... Hier mal die korrigierte 
Version. Verzeihung!

Am Dienstag, 7. Juli 2009 09:27 schrieb Christian Schneider:
> Hallo Liste,
>
> hat von euch vielleicht jemand eine Idee, wie man an den ersten
> Rückgabewert von hintereinander geschalteten Befehlen in der bash
> kommt?
>
> Als Beispiel:
> # mysqldump testdb | gzip > testdb.sql.gz
>
> Wie kommt man hier an $? von mysqldump heran?
> Wenn ich wärend des Dumps den DB Server herunter fahre, schmeißt
> mysqldump Fehler wie "Connection lost..." und terminiert != 0, für
> den nachfolgenden gzip endet dann einfach der Eingabestream und er
> beendet sich ganz normal mit 0. Ich schätze stark, das gzip nach
> mysqldump $? überschreibt und so in $? eine 0 steht, obwohl der Dump
> nicht vollständig ist.
>
> Hat hier jemand einen praxistauglichen Tipp?
>
> Vielen Dank im Voraus!
>
> Grüße,
> Chrstian

-- 


-------------------------------------------------
Christian Schneider
Leitung Systemadministration

Universum Online Aktiengesellschaft
Taunusstraße 52-54, 65183 Wiesbaden

Tel:   (+49-|0)611-50509-15
Fax:   (+49-|0)611-50509-28
Email: [email protected]
Web:   http://www.universum-online.de/

Büro Berlin
Reinhardtstraße 14, 10117 Berlin

HRB 12409, Amtsgericht Wiesbaden
Vorstand: Andreas Nötzold, Frank Vollet
Aufsichtsrat: Siegfried Pabst (Vors.),
       Walter Eschweiler, Martin Biesel
-------------------------------------------------

Attachment: pgpqVoNZWl9fc.pgp
Description: PGP signature

--
----------------------------------------------------------------------------
PUG - Penguin User Group Wiesbaden - http://www.pug.org

Antwort per Email an