Answers:
您可以使用false(/bin/false,/usr/bin/false或shell内置):
$ false || echo It failed.
It failed.
$
您还可以exit 1从子shell 使用:
$ (exit 1) || echo Gosh, it failed too.
Gosh, it failed too.
$
! :(或通常返回成功的任何其他命令)。!表示否定后面命令的退出状态。:只是noop内置命令,总是会成功退出。(只需确保!在命令之后和之前保留一个空格,否则命令将被否定,否则它将尝试将其解析为一个以!字符开头的命令-或在诸如bash交互模式的shell情况下,它将解析为以下命令之一这些特殊的历史修饰符。)
false,也可以是任何不存在的命令。