is-terminal для платформы
Проверяет, является ли stdin, stdout или stderr терминалом.
Сигнатура
> is-terminal {flags}
Флаги
-
--stdin, -i: Проверяет, является ли stdin терминалом. -
--stdout, -o: Проверяет, является ли stdout терминалом. -
--stderr, -e: Проверяет, является ли stderr терминалом.
Типы входных и выходных данных:
| входные данные | выходные данные |
|---|---|
| ничего | bool |
Примеры
Возвращает «терминал подключен», если стандартный ввод подключен к терминалу, и «нет терминала» в противном случае.
> if (is-terminal --stdin) { "terminal attached" } else { "no terminal" }
terminal attached
Copyright © 2019–2026 The Nushell Project DevelopersLicensed under the MIT License.
https://www.nushell.sh/commands/docs/is-terminal.html