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

FreeBSD Manual Pages

  
 
  

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

NAME
       and - conditionally execute a command

SYNOPSIS
	  COMMAND1; and	COMMAND2

DESCRIPTION
       and is used to execute a	command	if the previous	command	was successful
       (returned a status of 0).

       and statements may be used as part of the condition in an while	or  if
       block.

       and  does not change the	current	exit status itself, but	the command it
       runs most likely	will. The exit status of the last  foreground  command
       to exit can always be accessed using the	$status	variable.

EXAMPLE
       The  following  code  runs  the make command to build a program.	If the
       build succeeds, make's exit status is 0,	and the	program	is  installed.
       If  either  step	 fails,	 the  exit status is 1,	and make clean is run,
       which removes the files created by the build process.

	  make;	and make install; or make clean

SEE ALSO
       o or command

COPYRIGHT
       2019, fish-shell	developers

3.1				 Aug 11, 2020				AND(1)

NAME | SYNOPSIS | DESCRIPTION | EXAMPLE | SEE ALSO | COPYRIGHT

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

home | help