false: Do nothing, unsuccessfully
false does nothing except return an exit status of 1, meaning
failure. It can be used as a place holder in shell scripts
where an unsuccessful command is needed.
In most modern shells,
false is a built-in command, so when
you use ‘
false’ in a script, you’re probably using the built-in
command, not the one documented here.
false honors the
This version of
false is implemented as a C program, and is thus
more secure and faster than a shell script implementation, and may safely
be used as a dummy shell for the purpose of disabling accounts.
false (unlike all other programs documented herein)
exits unsuccessfully, even when invoked with
Portable programs should not assume that the exit status of
false is 1, as it is greater than 1 on some