{
    "mode": "info",
    "parameter": "false",
    "section": "",
    "url": "https://www.chedong.com/phpMan.php/info/false/json",
    "generated": "2026-07-05T23:41:15Z",
    "sections": {
        "File: coreutils.info,  Node: false invocation,  Next: true invocation,  Up: Conditions": {
            "content": "",
            "subsections": [
                {
                    "name": "16.1 'false': Do nothing, unsuccessfully",
                    "content": "'false' does nothing except return an exit status of 1, meaning\n\"failure\".  It can be used as a place holder in shell scripts where an\nunsuccessful command is needed.  In most modern shells, 'false' is a\nbuilt-in command, so when you use 'false' in a script, you're probably\nusing the built-in command, not the one documented here.\n\n'false' honors the '--help' and '--version' options.\n\nThis version of 'false' is implemented as a C program, and is thus\nmore secure and faster than a shell script implementation, and may\nsafely be used as a dummy shell for the purpose of disabling accounts.\n\nNote that 'false' (unlike all other programs documented herein) exits\nunsuccessfully, even when invoked with '--help' or '--version'.\n\nPortable programs should not assume that the exit status of 'false'\nis 1, as it is greater than 1 on some non-GNU hosts.\n"
                }
            ]
        }
    },
    "flags": [],
    "examples": [],
    "see_also": []
}