Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
RETURN(1)			  fish-shell			     RETURN(1)

NAME
       return -	stop the current inner function

SYNOPSIS
       return [N]

DESCRIPTION
       return halts a currently	running	function.  The exit status is set to N
       if it is	given.	If return is invoked outside  of  a  function  or  dot
       script it is equivalent to exit.

       It is often added inside	of a conditional block such as an if statement
       or a switch statement to	conditionally stop the executing function  and
       return to the caller; it	can also be used to specify the	exit status of
       a function.

       If at the top level of a	script,	it exits with the given	 status,  like
       exit.   If  at  the  top	 level	in an interactive session, it will set
       status, but not exit the	shell.

       The -h or --help	option displays	help about using this command.

EXAMPLE
       An implementation of the	false command as a fish	function:

	  function false
	      return 1
	  end

COPYRIGHT
       2022, fish-shell	developers

3.5				 Feb 21, 2023			     RETURN(1)

NAME | SYNOPSIS | DESCRIPTION | EXAMPLE | COPYRIGHT

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=return&sektion=1&manpath=FreeBSD+13.2-RELEASE+and+Ports>

home | help