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 -------------------------------------------------
pgpqVoNZWl9fc.pgp
Description: PGP signature
-- ---------------------------------------------------------------------------- PUG - Penguin User Group Wiesbaden - http://www.pug.org

