Specifically:

baron% @{
        flag e +
        flag e; echo eflag: $status
        echo one
        cp /this/should /bail
        echo time
        }
eflag:
one
cp: can't stat /this/should: '/this/should' directory entry not found
time
baron% rc; echo back
baron% c=c
baron% if(~ $c c){
        flag e +
        echo two
        cp /this/should /bail
        echo times
        }
two
cp: can't stat /this/should: '/this/should' directory entry not found
times
baron% #and yet when run again ...
baron% if(~ $c c){
        echo three
        cp /this/will /bail
        echo times
        }
three
cp: can't stat /this/will: '/this/will' directory entry not found
back
baron%

Sam

Reply via email to