return

Exit a function with the return value specified by n.

Syntax
return [n]
Key
n The value to return

If n is omitted, the return status is that of the last command executed in the function body.

If used outside a function, but during execution of a script by the . (source) command, it causes the shell to stop executing that script and return either n or the exit status of the last command executed within the script as the exit status of the script.

If used outside a function and not during execution of a script by ., the return status is false.

Any command associated with the RETURN trap is executed before execution resumes after the function or script.

return is a bash builtin command.

“Few men of action have been able to make a graceful exit at the appropriate time” ~ Malcolm Muggeridge