True

У этого термина существуют и другие значения, см. True (значения).

true (в переводе с англ. — «истинное») — консольная команда UNIX-совместимых операционных систем, единственное действие которой — возвратить значение 0. Такой код завершения рассматривается командной оболочкой UNIX как нулевой код ошибки[1][2], то есть как логическое значение «истина».

Команда используется там, где по контексту необходимо условие, чаще всего в условных операторах и циклах в командных скриптах. Например, такой bash-скрипт будет выводить строку hello до бесконечности:

while true;
do
  echo hello
done

Примечания

  1. Функции  (неопр.). Дата обращения: 19 февраля 2020. Архивировано 21 февраля 2020 года.
  2. Что такое код exit - Кодинг, CSS и SQL (недоступная ссылка)

См. также

  • false
Перейти к шаблону «Команды Unix»
Команды Unix
Перейти к шаблону «POSIX.1-2008»
Утилиты POSIX.1-2008
Перейти к шаблону «GNU Coreutils»
Файловые утилиты
Текстовые утилиты
Shell-утилиты
другие утилиты