False
false (с англ. — «ложь») — консольная команда UNIX-совместимых операционных систем, единственное действие которой — возвратить ненулевое значение (обычно 1). Такой код завершения рассматривается командной оболочкой UNIX как ненулевой код ошибки, то есть как логическое значение «ложь». Команда часто применяется для того, чтобы создать видимость неудачного выполнения программы, например: make … && false Результат выполнения такой строки всегда будет неудачным. Существует шутка, согласно которой программа false является более переносимой, чем true, так как даже если в системе нет соответствующей программы false, результат её вызова будет правильный — «ложь».
false (с англ. — «ложь») — консольная команда UNIX-совместимых операционных систем, единственное действие которой — возвратить ненулевое[1] значение (обычно 1). Такой код завершения рассматривается командной оболочкой UNIX как ненулевой код ошибки[2], то есть как логическое значение «ложь».
Команда часто применяется для того, чтобы создать видимость неудачного выполнения программы, например:
make … && false
Результат выполнения такой строки всегда будет неудачным.
Существует шутка, согласно которой программа false является более переносимой, чем true, так как даже если в системе нет соответствующей программы false, результат её вызова будет правильный — «ложь».[источник не указан 3190 дней]
Примечания
[править | править код]- ↑ The Open Group Base Specifications Issue 7, 2018 edition (англ.). Дата обращения: 19 февраля 2020. Архивировано 29 сентября 2019 года.
- ↑ Глава 22. Функции. Дата обращения: 19 февраля 2020. Архивировано 21 февраля 2020 года.