On Friday 01 June 2001 17:39, Andre Schulze wrote:
Am Fri den 01 Jun 2001 um 05:24:24PM +0200 schrieb Konrad Rosenbaum:
On Friday 01 June 2001 16:05, Reinhard Foerster 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: $?
Das tut aber nicht das, was PROMT_COMMAND bei rf11 tut.
Wenn Du es (wie Reinhard) nur bei !=0 haben willst: ./main || echo Exitcode: $?
Das auch nicht.
Erst Fragen lesen, dann mosern. :-(
Das Problem war der Exitcode und nicht den Exitcode immer und überall bekommen.
Und daher sind alle 3 Varianten (die von RF und meine) Lösungen des Problems, ebenso, wie der Ansatz das Programm im ddd auszuführen. Jeder möge sich das raussuchen, was ihm am besten liegt.
Konrad