| before exec1.sub: one two three |
| calling exec1.sub |
| aa bb cc dd ee |
| after exec1.sub with args: 0 |
| |
| after exec1.sub without args: 0 |
| ./execscript: line 20: notthere: command not found |
| 127 |
| notthere: notthere: No such file or directory |
| 127 |
| /bin/sh: /bin/sh: cannot execute binary file |
| 126 |
| ./execscript: line 32: /: is a directory |
| 126 |
| /: /: cannot execute binary file |
| 126 |
| ./execscript: line 39: .: /: is a directory |
| 1 |
| 127 |
| 0 |
| this is bashenv |
| ./exec3.sub: line 3: /tmp/bash-notthere: No such file or directory |
| ./exec3.sub: line 3: exec: /tmp/bash-notthere: cannot execute: No such file or directory |
| 126 |
| ./execscript: line 61: notthere: No such file or directory |
| 127 |
| ./execscript: line 64: notthere: No such file or directory |
| 127 |
| ./execscript: line 67: notthere: No such file or directory |
| 127 |
| this is sh |
| this is sh |
| unset |
| ok |
| 5 |
| ./exec5.sub: line 4: exec: bash-notthere: not found |
| 127 |
| this is ohio-state |
| 0 |
| 1 |
| 1 |
| 0 |
| 42 |
| 42 |
| 0 |
| 1 |
| 1 |
| 0 |
| 0 |
| 1 |
| 0 |
| 1 |