1exit command 2============ 3 4Synopsis 5-------- 6 7:: 8 9 exit 10 11Description 12----------- 13 14The exit command terminates a script started via the run or source command. 15If scripts are nested, only the innermost script is left. 16 17:: 18 19 => setenv inner 'echo entry inner; exit; echo inner done' 20 => setenv outer 'echo entry outer; run inner; echo outer done' 21 => run outer 22 entry outer 23 entry inner 24 outer done 25 => 26 27When executed outside a script a warning is written. Following commands are not 28executed. 29 30:: 31 32 => echo first; exit; echo last 33 first 34 exit not allowed from main input shell. 35 => 36 37Return value 38------------ 39 40$? is always set to 0 (true). 41