nu-check для строк
Проверка и парсинг входного содержимого.
Подпись
> nu-check {flags} (path)
Флаги
-
--as-module, -m: Парсить содержимое как модуль -
--debug, -d: Показывать сообщения об ошибках -
--all, -a: Сначала парсить содержимое как скрипт, возвращать результат при успехе, иначе попробовать как модуль
Параметры
-
path: Путь к файлу для парсинга
Типы входных/выходных данных:
| Вход | Выход |
|---|---|
| список<любой> | булево значение |
| строка | булево значение |
Примеры
Парсинг входного файла как скрипт (по умолчанию)
>nu-checkscript.nu
Парсинг входного файла как модуль
>nu-check--as-modulemodule.nu
Парсинг входного файла с отображением сообщений об ошибках
>nu-check-dscript.nu
Парсинг внешнего потока как скрипт с отображением сообщений об ошибках
>openfoo.nu|nu-check-dscript.nu
Парсинг внутреннего потока как модуль с отображением сообщений об ошибках
>openmodule.nu|lines|nu-check-d--as-modulemodule.nu
Парсинг строки как скрипт
>$'two(char nl)lines'|nu-check
Эвристический парсинг, сначала как скрипт, если обнаруживается ошибка, пытаться как модуль
>nu-check-ascript.nu
Эвристический парсинг с отображением сообщений об ошибках
>openfoo.nu|lines|nu-check-ad
Copyright © 2019–2023 The Nushell Project DevelopersLicensed under the MIT License.
https://www.nushell.sh/commands/docs/nu-check.html