On Fri, Jun 01, 2001 at 05:24:24PM +0200, Konrad Rosenbaum wrote:
export PROMPT_COMMAND='V=$?; [ $V = 0 ] || echo Exit $V'
(inspired by 'set printexitvalue' der tcsh :)
Reinhard, Du hast mal wieder die Angewohnheit die komplizierteste Variante auszuwählen. ;-)
Das geht auch Kommandoweise: ./main ; echo Exitcode: $?
Wenn Du es (wie Reinhard) nur bei !=0 haben willst: ./main || echo Exitcode: $?
Du musst bei deiner Variante JEDESMAL das "; echo Exitcode: $?" bzw. "|| echo Exitcode: $?" eingeben während ich vor etwa 7 Jahren obige Zeile EINMAL in meine .bash_profile geschrieben habe und seitdem die Exitcodes != 0 immer angezeigt bekomme. Der Leser möge entscheiden, welches die kompliziertere Variante ist.
Noch mehr solchen Unsinn: http://lugddlect.sf.net/books/shell
Da bekomme ich ne 404 zurück. Die sind wohl noch am Reparieren nach dem Hack womit zig-tausend opensource-projekte eine Pause einlegen durften. Ich liebe solche zentralistischen Systeme zur SW-Entwicklung. *argl*
Reinhard