Ich denke das läuft über die Variable "$?", die den Rückgabewert des zuletzte aufgeführten Programms beinhaltet.
Wobei ich nicht weiß, ob es die Variable "$?" auch unter AIX gibt.
Beispiel:
#!/bin/sh
./call_A.sh
if [ $? = 0 ]; then
echo Programm_B
./call_B.sh
fi
Den Cron-Daemon setzt man ja immer ein, wenn man etwas zu einer bestimmten Zeit und in einem bestimmtem Intervall aufrufen möchte. Ich stell mir das schwierig vor, sowas in einem Skript zu realisieren, denn dafür gibt es ja den crond.