All pastes #937058 Raw Edit

Mine

public text v1 · immutable
·published 2008-03-10 20:22 UTC
rendered paste body

cmd1= echo cmd1
cmd2= echo cmd2
cmd3= echo cmd3
cmd4= XXecho cmd4
cmd5= echo cmd5
cmd6= echo cmd6
cmd7= echo cmd7
cmd8= echo cmd8
cmd9= echo cmd9
cmd10= echo cmd10
undo_cmd1= echo undo_cmd1
undo_cmd2= echo undo_cmd2
undo_cmd3= echo undo_cmd3
undo_cmd4= echo undo_cmd4
undo_cmd5= echo undo_cmd5
undo_cmd6= echo undo_cmd6
undo_cmd7= echo undo_cmd7
undo_cmd8= echo undo_cmd8
undo_cmd9= echo undo_cmd9
undo_cmd10= echo undo_cmd10



command[1]='cmd1'
undo[1]='undo_cmd1'

command[2]='cmd2'
undo[2]='undo_cmd2'

command[3]='cmd3'
undo[3]='undo_cmd3'

command[4]='cmd4'
undo[4]='undo_cmd4'

command[5]='cmd5'
undo[5]='undo_cmd5'

command[6]='cmd6'
undo[6]='undo_cmd6'

command[7]='cmd7'
undo[7]='undo_cmd7'

command[8]='cmd8'
undo[8]='undo_cmd8'

command[9]='cmd9'
undo[9]='undo_cmd9'

command[10]='cmd10'
undo[10]='undo_cmd10'

exit_status=$?
count=0
countup=`expr $count + 1`
countdown=`expr $count - 1`

#while [ $exit_status -eq 0 -o "$count" -le 10 ]
while true
do
        if [ $exit_status -eq 0 -a "$count" -le 10 ]
        then
        command $count
        echo $exit_status
        count=$(expr $count + 1)
        fi

        if [ $exit_status -eq 1 -a "$count" -le 10 ]
        then
        command $count
        echo $exit_status
        count=$(expr $count - 1)
        fi

done