| Команда |
Категории |
Описание |
| alias |
core |
Создать псевдоним для команды (с необязательными флагами). |
| all |
filters |
Проверить, удовлетворяет ли каждый элемент входных данных предикатной функции. |
| ansi |
platform |
Вывести ANSI-коды для изменения цвета и стиля текста. |
| ansi gradient |
platform |
Добавить градиент цвета (с использованием ANSI-кодов) к заданной строке. |
| ansi link |
platform |
Добавить ссылку (с использованием escape-последовательности OSC 8) к заданной строке. |
| ansi strip |
platform |
Удалить ANSI-последовательности из строки. |
| any |
filters |
Проверить, удовлетворяет ли хотя бы один элемент входных данных предикатной функции. |
| append |
filters |
Добавить любое количество строк в таблицу. |
| ast |
debug |
Распечатать абстрактное синтаксическое дерево (AST) для конвейера. |
| bits |
bits |
Различные команды для работы с битами. |
| bits and |
bits |
Выполняет побитовое И для целых чисел. |
| bits not |
bits |
Выполняет логическое отрицание для каждого бита. |
| bits or |
bits |
Выполняет побитовое ИЛИ для целых чисел. |
| bits rol |
bits |
Побитовый циклический сдвиг влево для целых чисел. |
| bits ror |
bits |
Побитовый циклический сдвиг вправо для целых чисел. |
| bits shl |
bits |
Побитовый сдвиг влево для целых чисел. |
| bits shr |
bits |
Побитовый сдвиг вправо для целых чисел. |
| bits xor |
bits |
Выполняет побитовое исключающее ИЛИ для целых чисел. |
| break |
core |
Прервать цикл. |
| bytes |
bytes |
Различные команды для работы с байтовыми данными. |
| bytes add |
bytes |
Добавить указанные байты к входным данным. |
| bytes at |
bytes |
Получить байты, определенные диапазоном. |
| bytes build |
bytes |
Создать байты из аргументов. |
| bytes collect |
bytes |
Объединить несколько двоичных файлов в один, с необязательным разделителем между ними. |
| bytes ends-with |
bytes |
Проверить, заканчиваются ли байты заданным шаблоном. |
| bytes index-of |
bytes |
Возвращает начальный индекс первого вхождения шаблона в байты или -1, если совпадений нет. |
| bytes length |
bytes |
Вывести длину любых байтов в конвейере. |
| bytes remove |
bytes |
Удалить байты. |
| bytes replace |
bytes |
Найти и заменить двоичные данные. |
| bytes reverse |
bytes |
Разворачивает байты в конвейере. |
| bytes starts-with |
bytes |
Проверить, начинаются ли байты заданным шаблоном. |
| cal |
generators |
Отобразить календарь. |
| cd |
filesystem |
Изменить каталог. |
| char |
strings |
Вывести специальные символы (например, 'новая строка'). |
| clear |
platform |
Очистить терминал. |
| collect |
filters |
Собрать поток и передать его в блок. |
| columns |
filters |
Для заданной записи или таблицы вывести список имен её столбцов. |
| commandline |
core |
Просмотреть или изменить текущий буфер входных данных командной строки. |
| compact |
filters |
Создает таблицу с непустыми строками. |
| complete |
system |
Захватить выходные данные и код завершения из внешней подключаемой команды в таблице nushell. |
| config |
env |
Редактировать конфигурационные файлы nushell. |
| config env |
env |
Редактировать конфигурации среды nu. |
| config nu |
env |
Редактировать конфигурации nu. |
| config reset |
env |
Сбросить конфигурации среды nushell до значений по умолчанию и сохранить старые конфигурационные файлы в месте хранения конфигурации как oldconfig.nu и oldenv.nu. |
| const |
core |
Создать константу времени анализа. |
| continue |
core |
Продолжить цикл со следующей итерации. |
| cp |
filesystem |
Копировать файлы. |
| date |
date |
Команды, связанные с датой. |
| date format |
removed |
Удаленная команда: используйте `format date` вместо этого. |
| date humanize |
date |
Вывести «очеловеченный» формат даты относительно текущего момента. |
| date list-timezone |
date |
Вывести список поддерживаемых часовых поясов. |
| date now |
date |
Получить текущую дату. |
| date to-record |
date |
Преобразовать дату в запись. |
| date to-table |
date |
Преобразовать дату в структурированную таблицу. |
| date to-timezone |
date |
Преобразовать дату в заданный часовой пояс. |
| debug |
debug |
Отладочная печать переданного значения (значений). |
| decode |
strings |
Декодировать байты в строку. |
| decode base64 |
hash |
Декодировать значение Base64. |
| decode hex |
formats |
Шестнадцатеричное декодирование значения. |
| def |
core |
Определить пользовательскую команду. |
| def-env |
core |
Определить пользовательскую команду, которая участвует в среде вызывающего. |
| default |
filters |
Устанавливает значение столбца строки по умолчанию, если его нет. |
| describe |
core |
Описать тип и структуру переданного значения (значений). |
| detect columns |
строки |
Попытка автоматически разбить текст на несколько столбцов. |
| dfr agg |
lazyframe |
Выполняет серию агрегаций из группировки. |
| dfr agg-groups |
expression |
создает выражение agg_groups |
| dfr all-false |
dataframe |
Возвращает true, если все значения ложны. |
| dfr all-true |
dataframe |
Возвращает true, если все значения истинны. |
| dfr append |
dataframe |
Добавляет новую таблицу данных. |
| dfr arg-max |
dataframe |
Возвращает индекс максимального значения в серии. |
| dfr arg-min |
dataframe |
Возвращает индекс минимального значения в серии. |
| dfr arg-sort |
dataframe |
Возвращает индексы для отсортированной серии. |
| dfr arg-true |
dataframe |
Возвращает индексы, где значения истинны. |
| dfr arg-unique |
dataframe |
Возвращает индексы для уникальных значений. |
| dfr arg-where |
expression |
Создает выражение, которое возвращает аргументы, где выражение истинно. |
| dfr as |
expression |
Создает выражение псевдонима. |
| dfr as-date |
dataframe |
Преобразует строку в дату. |
| dfr as-datetime |
dataframe |
Преобразует строку в дату и время. |
| dfr cache |
lazyframe |
Кэширует операции в новом LazyFrame |
| dfr col |
expression |
Создает именованное выражение столбца. |
| dfr collect |
lazyframe |
Собирает ленивую таблицу данных в обычную таблицу данных. |
| dfr columns |
dataframe |
Показать столбцы таблицы данных. |
| dfr concat-str |
expression |
Создает выражение конкатенации строк. |
| dfr concatenate |
dataframe |
Конкатенирует строки с другим массивом. |
| dfr contains |
dataframe |
Проверяет, содержится ли шаблон в строке. |
| dfr count |
expression |
создает выражение подсчета |
| dfr count-null |
dataframe |
Подсчитывает значения NULL. |
| dfr cumulative |
dataframe |
Кумулятивный расчет для серии. |
| dfr datepart |
expression |
Создает выражение для извлечения указанной части даты в столбце. |
| dfr drop |
dataframe |
Создает новую таблицу данных путем удаления выбранных столбцов. |
| dfr drop-duplicates |
dataframe |
Удаляет дубликаты в таблице данных. |
| dfr drop-nulls |
dataframe |
Удаляет значения NULL в таблице данных. |
| dfr dtypes |
dataframe |
Показать типы данных таблицы данных. |
| dfr dummies |
dataframe |
Создает новую таблицу данных с фиктивными переменными. |
| dfr explode |
lazyframe |
Разбивает таблицу данных или создает выражение explode. |
| dfr expr-not |
expression |
создает выражение not |
| dfr fetch |
lazyframe |
собирает lazyframe в выбранные строки. |
| dfr fill-nan |
lazyframe |
Заменяет значения NaN заданным выражением. |
| dfr fill-null |
lazyframe |
Заменяет значения NULL заданным выражением. |
| dfr filter |
lazyframe |
Фильтрация таблицы данных на основе выражения. |
| dfr filter-with |
dataframe or lazyframe |
Фильтры таблицы данных с использованием маски или выражения в качестве ссылки. |
| dfr first |
dataframe |
Показать только первое количество строк или создать первое выражение |
| dfr flatten |
lazyframe |
Псевдоним для dfr explode |
| dfr get |
dataframe |
Создает таблицу данных с выбранными столбцами. |
| dfr get-day |
dataframe |
Получает день из даты. |
| dfr get-hour |
dataframe |
Получает час из даты. |
| dfr get-minute |
dataframe |
Получает минуту из даты. |
| dfr get-month |
dataframe |
Получает месяц из даты. |
| dfr get-nanosecond |
dataframe |
Получает наносекунду из даты. |
| dfr get-ordinal |
dataframe |
Получает порядковый номер из даты. |
| dfr get-second |
dataframe |
Получает секунду из даты. |
| dfr get-week |
dataframe |
Получает неделю из даты. |
| dfr get-weekday |
dataframe |
Получает день недели из даты. |
| dfr get-year |
dataframe |
Получает год из даты. |
| dfr group-by |
lazyframe |
Создает объект группировки, который может использоваться для других агрегаций. |
| dfr implode |
expression |
Агрегирует группу в серию |
| dfr into-df |
dataframe |
Преобразует список, таблицу или запись в таблицу данных. |
| dfr into-lazy |
lazyframe |
Преобразует таблицу данных в ленивую таблицу данных. |
| dfr into-nu |
dataframe |
Преобразует таблицу данных или выражение в значение nushell для доступа и исследования. |
| dfr is-duplicated |
dataframe |
Создает маску, указывающую на дубликаты значений. |
| dfr is-in |
expression |
Создает выражение is-in. |
| dfr is-not-null |
dataframe |
Создает маску, где значение не равно NULL. |
| dfr is-null |
dataframe |
Создает маску, где значение равно NULL. |
| dfr is-unique |
dataframe |
Создает маску, указывающую на уникальные значения. |
| dfr join |
lazyframe |
Объединяет lazy frame с другим lazy frame. |
| dfr last |
dataframe |
Создает новый dataframe с последними строками или создает выражение last. |
| dfr lit |
expression |
Создает литеральное выражение. |
| dfr lowercase |
dataframe |
Переводит строки в столбце в нижний регистр. |
| dfr ls |
dataframe |
Выводит список сохраненных dataframe. |
| dfr max |
expression |
Создает выражение max или агрегирует столбцы до их максимального значения |
| dfr mean |
expression |
Создает выражение mean для агрегации или агрегирует столбцы до их среднего значения |
| dfr median |
lazyframe |
Агрегирует столбцы до их медианного значения |
| dfr melt |
dataframe |
Преобразует DataFrame из широкого в длинный формат. |
| dfr min |
expression |
Создает выражение min или агрегирует столбцы до их минимального значения |
| dfr n-unique |
dataframe |
Подсчитывает уникальные значения. |
| dfr not |
dataframe |
Инвертирует булеву маску. |
| dfr open |
dataframe |
Открывает CSV, JSON, JSON lines, arrow, avro или parquet файл для создания dataframe. |
| dfr otherwise |
expression |
Завершает выражение when. |
| dfr quantile |
lazyframe |
Агрегирует столбцы до выбранного квантиля. |
| dfr query |
dataframe |
Запрос dataframe с использованием SQL. Примечание: dataframe всегда называется 'df' в предложении from вашего запроса. |
| dfr rename |
dataframe or lazyframe |
Переименовывает столбец dataframe. |
| dfr replace |
dataframe |
Заменяет левую (под)строку по шаблону регулярного выражения. |
| dfr replace-all |
dataframe |
Заменяет все (под)строки по шаблону регулярного выражения. |
| dfr reverse |
lazyframe |
Разворачивает LazyFrame |
| dfr rolling |
dataframe |
Вычисление скользящего окна для ряда. |
| dfr sample |
dataframe |
Создает выборочную dataframe. |
| dfr select |
lazyframe |
Выбирает столбцы из lazyframe. |
| dfr set |
dataframe |
Устанавливает значение, где заданная маска истинна. |
| dfr set-with-idx |
dataframe |
Устанавливает значение в заданном индексе. |
| dfr shape |
dataframe |
Показывает размер столбцов и строк для dataframe. |
| dfr shift |
dataframe or lazyframe |
Сдвигает значения на заданный период. |
| dfr slice |
dataframe |
Создает новый dataframe из среза строк. |
| dfr sort-by |
lazyframe |
Сортирует lazy dataframe на основе выражения(ий). |
| dfr std |
expression |
Создает выражение std для агрегации значения std из столбцов в dataframe |
| dfr str-lengths |
dataframe |
Получает длины всех строк. |
| dfr str-slice |
dataframe |
Вырезает строку из начальной позиции до выбранной длины. |
| dfr strftime |
dataframe |
Форматирует дату на основе правила строки. |
| dfr sum |
expression |
Создает выражение sum для агрегации или агрегирует столбцы до их суммарного значения |
| dfr summary |
dataframe |
Для dataframe создает описательную статистику (суммарную статистику) для его числовых столбцов. |
| dfr take |
dataframe |
Создает новый dataframe с использованием заданных индексов. |
| dfr to-arrow |
dataframe |
Сохраняет dataframe в arrow файл. |
| dfr to-avro |
dataframe |
Сохраняет dataframe в avro файл. |
| dfr to-csv |
dataframe |
Сохраняет dataframe в CSV файл. |
| dfr to-jsonl |
dataframe |
Сохраняет dataframe в файл JSON lines. |
| dfr to-parquet |
dataframe |
Сохраняет dataframe в parquet файл. |
| dfr unique |
dataframe or lazyframe |
Возвращает уникальные значения из dataframe. |
| dfr uppercase |
dataframe |
Переводит строки в столбце в верхний регистр. |
| dfr value-counts |
dataframe |
Возвращает dataframe с подсчетом уникальных значений в ряду. |
| dfr var |
expression |
Создает выражение var для агрегации |
| dfr when |
expression |
Создает и изменяет выражение when. |
| dfr with-column |
dataframe or lazyframe |
Добавляет ряд в dataframe. |
| do |
core |
Выполняет замыкание, предоставляя ему входные данные конвейера. |
| drop |
filters |
Удаляет элементы/строки с конца входного списка/таблицы. Аналог `skip`. Противоположность `last`. |
| drop column |
filters |
Удаляет N столбцов с правого конца входной таблицы. Чтобы удалить столбцы по имени, используйте `reject`. |
| drop nth |
filters |
Удаляет выбранные строки. |
| du |
core |
Находит размеры использования диска для указанных элементов. |
| each |
filters |
Выполняет замыкание для каждой строки входного списка, создавая новый список с результатами. |
| each while |
filters |
Выполняет блок для каждой строки входного списка, пока не будет найдено значение null, затем создает новый список с результатами. |
| echo |
core |
Возвращает свои аргументы, игнорируя переданное значение. |
| encode |
strings |
Кодирует строку в байты. |
| encode base64 |
hash |
Кодирует строку или двоичное значение с использованием Base64. |
| encode hex |
formats |
Кодирует двоичное значение с использованием шестнадцатеричного кода. |
| enter |
shells |
Заходит в новую оболочку по заданному пути. |
| enumerate |
filters |
Перечислить элементы в потоке. |
| error make |
core |
Создать ошибку. |
| every |
filters |
Показать (или пропустить) каждую n-ю строку, начиная с первой. |
| exec |
system |
Выполнить команду, заменив текущий процесс. |
| exit |
shells |
Выйти из Nu. |
| explain |
debug |
Объяснить содержимое замыкания. |
| explore |
viewers |
Explore работает как средство постраничного просмотра таблиц, подобно `less` для текста. |
| export |
core |
Экспортировать определения или переменные окружения из модуля. |
| export alias |
core |
Создать псевдоним для команды (с необязательными флагами) с новым именем и экспортировать его из модуля. |
| export const |
core |
Использовать константу времени анализа из модуля и экспортировать их из этого модуля. |
| export def |
core |
Определить пользовательскую команду и экспортировать её из модуля. |
| export def-env |
core |
Определить пользовательскую команду, участвующую в среде, и экспортировать её из модуля. |
| export extern |
core |
Определить внешнюю функцию и экспортировать её из модуля. |
| export extern-wrapped |
core |
Определить внешнюю функцию с пользовательским блоком кода и экспортировать её из модуля. |
| export module |
core |
Экспортировать пользовательский модуль из модуля. |
| export use |
core |
Использовать определения из модуля и экспортировать их из этого модуля. |
| export-env |
env |
Выполнить блок и сохранить его окружение в текущей области видимости. |
| extern |
core |
Определить сигнатуру для внешней команды. |
| extern-wrapped |
core |
Определить сигнатуру для внешней команды с пользовательским блоком кода. |
| fill |
conversions |
Заполнить и выровнять. |
| filter |
filters |
Фильтровать значения на основе предиката-замыкания. |
| find |
filters |
Поиск терминов во входных данных. |
| first |
filters |
Вернуть только первые несколько строк входных данных. Аналог `last`. Противоположность `skip`. |
| flatten |
filters |
Сгладить таблицу. |
| fmt |
conversions |
Форматировать число. |
| for |
core |
Цикл по диапазону. |
| format |
strings |
Форматировать столбцы в строку, используя простой шаблон. |
| format date |
date |
Форматировать заданную дату, используя строку формата. |
| format duration |
strings |
Выводит продолжительность с указанной единицей времени. |
| format filesize |
strings |
Преобразует столбец размеров файлов в указанный формат. |
| from |
formats |
Разбор строки или двоичных данных в структурированные данные. |
| from csv |
formats |
Разбор текста как .csv и создание таблицы. |
| from eml |
formats |
Разбор текста как .eml и создание записи. |
| from ics |
formats |
Разбор текста как .ics и создание таблицы. |
| from ini |
formats |
Разбор текста как .ini и создание таблицы. |
| from json |
formats |
Преобразование из json в структурированные данные. |
| from nuon |
formats |
Преобразование из nuon в структурированные данные. |
| from ods |
formats |
Разбор данных таблицы OpenDocument Spreadsheet (.ods) и создание таблицы. |
| from ssv |
formats |
Разбор текста как значений, разделённых пробелами, и создание таблицы. Минимальное количество пробелов, считаемых разделителем, по умолчанию равно 2. |
| from toml |
formats |
Разбор текста как .toml и создание записи. |
| from tsv |
formats |
Разбор текста как .tsv и создание таблицы. |
| from url |
formats |
Разбор строки, закодированной в URL, как запись. |
| from vcf |
formats |
Разбор текста как .vcf и создание таблицы. |
| from xlsx |
formats |
Разбор двоичных данных Excel (.xlsx) и создание таблицы. |
| from xml |
formats |
Разбор текста как .xml и создание записи. |
| from yaml |
formats |
Разбор текста как .yaml/.yml и создание таблицы. |
| from yml |
formats |
Разбор текста как .yaml/.yml и создание таблицы. |
| g |
shells |
Переключиться на заданную оболочку или отобразить список всех оболочек, если номер оболочки не указан. |
| get |
filters |
Извлечь данные, используя путь к ячейке. |
| glob |
filesystem |
Создаёт список файлов и/или папок на основе предоставленного шаблона glob. |
| grid |
viewers |
Рендерит вывод в текстовую сетку терминала. |
| group |
filters |
Группирует входные данные в группы по `group_size`. |
| group-by |
filters |
Разделяет список или таблицу на группы и возвращает запись, содержащую эти группы. |
| gstat |
prompt |
Получить состояние git репозитория. |
| hash |
hash |
Применить хэш-функцию. |
| hash md5 |
hash |
Вычислить хэш значения, используя алгоритм md5. |
| hash sha256 |
hash |
Вычислить хэш значения, используя алгоритм sha256. |
| headers |
filters |
Использовать первую строку таблицы в качестве имён столбцов. |
| help |
core |
Отобразить справку по различным частям Nushell. |
| help aliases |
core |
Показать справку по псевдонимам Nushell. |
| help commands |
core |
Показать справку по командам Nushell. |
| help externs |
core |
Показать справку по внешним функциям Nushell. |
| help modules |
core |
Показать справку по модулям nushell. |
| help operators |
core |
Показать справку по операторам nushell. |
| hide |
core |
Скрыть определения в текущей области видимости. |
| hide-env |
core |
Скрыть переменные окружения в текущей области видимости. |
| histogram |
chart |
Создает новую таблицу с гистограммой на основе переданного имени столбца. |
| history |
misc |
Получить историю команд. |
| history session |
misc |
Получить историю сессии команд. |
| http |
network |
Различные команды для работы с HTTP-методами. |
| http delete |
network |
Удалить указанный ресурс. |
| http get |
network |
Получить содержимое по URL. |
| http head |
network |
Получить заголовки по URL. |
| http options |
network |
Запрашивает разрешенные параметры связи для данного URL. |
| http patch |
network |
Отправить частичное обновление тела запроса по URL. |
| http post |
network |
Отправить тело запроса по URL. |
| http put |
network |
Отправить тело запроса по URL (метод PUT). |
| if |
core |
Условно выполнить блок кода. |
| ignore |
core |
Игнорировать вывод предыдущей команды в конвейере. |
| inc |
default |
Инкрементировать значение или версию. Необязательно использовать столбец таблицы. |
| input |
platform |
Получить ввод от пользователя. |
| input list |
platform |
Интерактивный выбор из списка. |
| input listen |
platform |
Прослушивать события пользовательского интерфейса. |
| insert |
filters |
Вставить новый столбец, используя выражение или замыкание для создания значений каждой строки. |
| inspect |
debug |
Проверить результаты конвейера во время его выполнения. |
| into |
conversions |
Команды для преобразования данных из одного типа в другой. |
| into binary |
conversions |
Преобразовать значение в двоичный примитив. |
| into bits |
conversions |
Преобразовать значение в двоичный примитив. |
| into bool |
conversions |
Преобразовать значение в булево. |
| into datetime |
conversions |
Преобразовать текст или метку времени в дату и время. |
| into decimal |
conversions |
устарело: преобразовать данные в число с плавающей точкой. |
| into duration |
conversions |
Преобразовать значение в длительность. |
| into filesize |
conversions |
Преобразовать значение в размер файла. |
| into float |
conversions |
Преобразовать данные в число с плавающей точкой. |
| into int |
conversions |
Преобразовать значение в целое число. |
| into record |
conversions |
Преобразовать значение в запись. |
| into sqlite |
conversions |
Преобразовать таблицу в базу данных SQLite. |
| into string |
conversions |
Преобразовать значение в строку. |
| is-admin |
core |
Проверить, запущен ли nushell с правами администратора или root. |
| is-empty |
filters |
Проверить на пустые значения. |
| items |
filters |
Для данной записи, итерировать по каждой паре имени столбца и связанного значения. |
| join |
filters |
Объединить две таблицы. |
| keybindings |
platform |
Команды, связанные с сочетаниями клавиш. |
| keybindings default |
platform |
Список сочетаний клавиш по умолчанию. |
| keybindings list |
platform |
Список доступных опций, которые могут быть использованы для создания сочетаний клавиш. |
| keybindings listen |
platform |
Получить ввод от пользователя. |
| kill |
platform |
Завершить процесс, используя его ID. |
| last |
filters |
Вернуть только последние несколько строк входных данных. Аналог `first`. Противоположность `drop`. |
| lazy make |
core |
Создать ленивую запись. |
| length |
filters |
Подсчитать количество элементов во входном списке или строк в таблице. |
| let |
core |
Создать переменную и присвоить ей значение. |
| let-env |
removed |
`let-env FOO = ...` удалена, используйте `$env.FOO = ...` вместо неё. |
| lines |
filters |
Преобразует входные данные в строки. |
| load-env |
filesystem |
Загружает обновление окружения из записи. |
| loop |
core |
Выполнить блок кода в цикле. |
| ls |
filesystem |
Список имен файлов, размеров и времени изменения элементов в каталоге. |
| match |
core |
Условно выполнить блок кода для соответствующего значения. |
| math |
math |
Использовать математические функции в качестве агрегатных функций для списка чисел или таблиц. |
| math abs |
math |
Возвращает абсолютное значение числа. |
| math arccos |
math |
Возвращает арккосинус числа. |
| math arccosh |
math |
Возвращает обратную функцию гиперболического косинуса. |
| math arcsin |
math |
Возвращает арксинус числа. |
| math arcsinh |
math |
Возвращает обратную функцию гиперболического синуса. |
| math arctan |
math |
Возвращает арктангенс числа. |
| math arctanh |
math |
Возвращает обратную функцию гиперболического тангенса. |
| math avg |
math |
Возвращает среднее значение списка чисел. |
| math ceil |
math |
Возвращает потолок числа (наименьшее целое число, большее или равное этому числу). |
| math cos |
math |
Возвращает косинус числа. |
| math cosh |
math |
Возвращает гиперболический косинус числа. |
| math exp |
math |
Возвращает e, возведенное в степень x. |
| math floor |
math |
Возвращает пол числа (наибольшее целое число, меньшее или равное этому числу). |
| math ln |
math |
Возвращает натуральный логарифм. Основание: (math e). |
| math log |
math |
Возвращает логарифм для произвольного основания. |
| math max |
math |
Возвращает максимум из списка значений или столбцов в таблице. |
| math median |
math |
Вычисляет медиану списка чисел. |
| math min |
math |
Находит минимум в списке значений или таблиц. |
| math mode |
math |
Возвращает наиболее частый(е) элемент(ы) из списка чисел или таблиц. |
| math product |
math |
Возвращает произведение списка чисел или произведение каждого столбца таблицы. |
| math round |
math |
Возвращает входное число, округленное до указанной точности. |
| math sin |
math |
Возвращает синус числа. |
| math sinh |
math |
Возвращает гиперболический синус числа. |
| math sqrt |
math |
Возвращает квадратный корень из входного числа. |
| math stddev |
math |
Возвращает стандартное отклонение списка чисел или каждого столбца в таблице. |
| math sum |
math |
Возвращает сумму списка чисел или каждого столбца в таблице. |
| math tan |
math |
Возвращает тангенс числа. |
| math tanh |
math |
Возвращает гиперболический тангенс числа. |
| math variance |
math |
Возвращает дисперсию списка чисел или каждого столбца в таблице. |
| merge |
filters |
Объединяет входные данные с записью или таблицей, перезаписывая значения в совпадающих столбцах. |
| metadata |
debug |
Получает метаданные для элементов в потоке. |
| mkdir |
filesystem |
Создает каталоги, создает промежуточные каталоги по мере необходимости. |
| module |
core |
Определяет пользовательский модуль. |
| move |
filters |
Перемещает столбцы до или после других столбцов. |
| mut |
core |
Создает изменяемую переменную и присваивает ей значение. |
| mv |
filesystem |
Перемещает файлы или каталоги. |
| n |
shells |
Переключается на следующую оболочку. |
| nu-check |
strings |
Проверяет и разбирает входной контент. |
| nu-highlight |
strings |
Выделяет синтаксис входной строки. |
| open |
filesystem |
Загружает файл в ячейку, преобразуя в таблицу, если возможно (избегайте добавления '--raw'). |
| overlay |
core |
Команды для управления оверлеями. |
| overlay hide |
core |
Скрывает активный оверлей. |
| overlay list |
core |
Выводит список всех активных оверлеев. |
| overlay new |
core |
Создает пустой оверлей. |
| overlay use |
core |
Использует определения из модуля в качестве оверлея. |
| p |
shells |
Переключается на предыдущую оболочку. |
| par-each |
filters |
Выполняет замыкание для каждой строки входного списка параллельно, создавая новый список с результатами. |
| parse |
strings |
Разбирает столбцы из строковых данных с помощью простого шаблона. |
| path |
path |
Изучает и манипулирует путями. |
| path basename |
path |
Получает последний компонент пути. |
| path dirname |
path |
Получает родительский каталог пути. |
| path exists |
path |
Проверяет, существует ли путь. |
| path expand |
path |
Пытается развернуть путь до его абсолютной формы. |
| path join |
path |
Объединяет структурированный путь или список частей пути. |
| path parse |
path |
Преобразует путь в структурированные данные. |
| path relative-to |
path |
Выражает путь относительно другого пути. |
| path split |
path |
Разделяет путь на список на основе разделителя путей системы. |
| path type |
path |
Получает тип объекта, на который ссылается путь (например, файл, каталог, символическая ссылка). |
| port |
network |
Получает свободный порт из системы. |
| prepend |
filters |
Добавляет любое количество строк в начало таблицы. |
| print |
strings |
Выводит заданные значения в stdout. |
| profile |
debug |
Профилирует каждый элемент конвейера в замыкании. |
| ps |
system |
Просматривает информацию о системных процессах. |
| query |
filters |
Показывает все команды запроса |
| query db |
database |
Выполняет запрос к базе данных с использованием SQL. |
| query json |
filters |
выполняет запрос json к json файлу (open --raw <file> | query json 'query string') |
| query web |
network |
выполняет запрос селектора к html/web |
| query xml |
filters |
выполняет xpath запрос к xml |
| random |
random |
Генерирует случайное значение. |
| random bool |
random |
Генерировать случайное булево значение. |
| random chars |
random |
Генерировать случайные символы. |
| random decimal |
random |
deprecated: Generate a random float within a range [min..max]. |
| random dice |
random |
Генерировать случайный бросок костей. |
| random float |
random |
Генерировать случайное число с плавающей точкой в диапазоне [min..max]. |
| random integer |
random |
Генерировать случайное целое число [min..max]. |
| random uuid |
random |
Генерировать случайную строку uuid4. |
| range |
filters |
Возвращать только выбранные строки. |
| reduce |
filters |
Агрегировать список в одно значение, используя замыкание-аккумулятор. |
| register |
core |
Зарегистрировать плагин. |
| registry query |
system |
Запрос к реестру Windows. |
| reject |
filters |
Удалить заданные столбцы или строки из таблицы. Противоположность `select`. |
| rename |
filters |
Создать новую таблицу с переименованными столбцами. |
| return |
core |
Досрочный выход из функции. |
| reverse |
filters |
Разворачивает входной список или таблицу. |
| rm |
filesystem |
Удалить файлы и каталоги. |
| roll |
filters |
Команды прокрутки для таблиц. |
| roll down |
filters |
Прокрутить строки таблицы вниз. |
| roll left |
filters |
Прокрутить записи или столбцы таблицы влево. |
| roll right |
filters |
Прокрутить столбцы таблицы вправо. |
| roll up |
filters |
Прокрутить строки таблицы вверх. |
| rotate |
filters |
Повернуть таблицу или запись по часовой стрелке (по умолчанию) или против часовой стрелки (использовать флаг --ccw). |
| run-external |
system |
Запустить внешнюю команду. |
| save |
filesystem |
Сохранить файл. |
| schema |
database |
Показать схему базы данных SQLite. |
| scope |
core |
Команды для получения информации о том, что находится в области видимости. |
| scope aliases |
filters |
Вывести информацию об алиасах в текущей области видимости. |
| scope commands |
filters |
Вывести информацию о командах в текущей области видимости. |
| scope engine-stats |
filters |
Вывести статистику по движку в текущем состоянии. |
| scope externs |
filters |
Вывести информацию об известных внешних объектах в текущей области видимости. |
| scope modules |
filters |
Вывести информацию о модулях в текущей области видимости. |
| scope variables |
filters |
Вывести информацию о переменных в текущей области видимости. |
| select |
filters |
Выбрать только эти столбцы или строки из входных данных. Противоположность `reject`. |
| seq |
generators |
Вывести последовательности чисел. |
| seq char |
generators |
Вывести последовательность символов ASCII. |
| seq date |
generators |
Вывести последовательности дат. |
| shells |
shells |
Перечисляет все открытые оболочки. |
| shuffle |
filters |
Перемешать строки случайным образом. |
| size |
strings |
Собрать статистику подсчета слов в тексте. |
| skip |
filters |
Пропустить первые несколько строк входных данных. Аналог `drop`. Противоположность `first`. |
| skip until |
filters |
Пропускать элементы входных данных, пока предикат не станет истинным. |
| skip while |
filters |
Пропускать элементы входных данных, пока предикат истинен. |
| sleep |
platform |
Задержка на указанное время. |
| sort |
filters |
Сортировка по возрастанию. |
| sort-by |
filters |
Сортировка по указанным столбцам в порядке возрастания. |
| source |
core |
Выполняет файл сценария в текущем контексте. |
| source-env |
core |
Загрузить окружение из файла в текущее окружение. |
| split |
strings |
Разделить содержимое по желаемой подкоманде (например, строка, столбец) через разделитель. |
| split chars |
strings |
Разделить строку на список символов. |
| split column |
strings |
Разделить строку на несколько столбцов, используя разделитель. |
| split list |
filters |
Разделить список на несколько списков, используя разделитель. |
| split row |
strings |
Разделить строку на несколько строк, используя разделитель. |
| split words |
strings |
Разделить слова строки на отдельные строки. |
| split-by |
filters |
Создать новую разделенную таблицу. |
| start |
filesystem |
Открыть папку, файл или веб-сайт в стандартном приложении или средстве просмотра. |
| str |
strings |
Различные команды для работы со строковыми данными. |
| str camel-case |
strings |
Преобразовать строку в camelCase. |
| str capitalize |
strings |
Заглавная первая буква текста. |
| str contains |
strings |
Проверить, содержит ли строка подстроку. |
| str distance |
strings |
Сравнить две строки и вернуть расстояние редактирования/расстояние Левенштейна. |
| str downcase |
strings |
Преобразовать текст в нижний регистр. |
| str ends-with |
strings |
Проверить, заканчивается ли входная строка строкой. |
| str expand |
строки |
Генерирует все возможные комбинации, определенные в синтаксисе расширения фигурных скобок. |
| str index-of |
строки |
Возвращает начальный индекс первого вхождения строки во входные данные или -1, если совпадений нет. |
| str join |
строки |
Объединяет несколько строк в одну строку с необязательным разделителем между каждой. |
| str kebab-case |
строки |
Преобразует строку в kebab-case. |
| str length |
строки |
Выводит длину любой строки в конвейере. |
| str pascal-case |
строки |
Преобразует строку в PascalCase. |
| str replace |
строки |
Найти и заменить текст. |
| str reverse |
строки |
Разворачивает каждую строку в конвейере. |
| str screaming-snake-case |
строки |
Преобразует строку в SCREAMING_SNAKE_CASE. |
| str snake-case |
строки |
Преобразует строку в snake_case. |
| str starts-with |
строки |
Проверяет, начинается ли входная строка с указанной строки. |
| str substring |
строки |
Получает часть строки. Обратите внимание, что начало включается, а конец исключается, и что первый символ строки имеет индекс 0. |
| str title-case |
строки |
Преобразует строку в Title Case. |
| str trim |
строки |
Обрезает пробелы или определенный символ. |
| str upcase |
строки |
Делает текст прописным. |
| sys |
система |
Просмотр информации о системе. |
| table |
средства просмотра |
Отобразить таблицу. |
| take |
фильтры |
Взять только первые n элементов списка или первые n байтов двоичного значения. |
| take until |
фильтры |
Взять элементы входных данных до тех пор, пока предикат не станет истинным. |
| take while |
фильтры |
Взять элементы входных данных, пока предикат истинен. |
| term size |
платформа |
Возвращает запись, содержащую количество столбцов (ширина) и строк (высота) терминала. |
| timeit |
отладка |
Измерить время выполнения блока. |
| to |
форматы |
Преобразовать структурированные данные в формат. |
| to csv |
форматы |
Преобразует таблицу в текст .csv. |
| to html |
форматы |
Преобразует таблицу в простой HTML. |
| to json |
форматы |
Преобразует данные таблицы в текст JSON. |
| to md |
форматы |
Преобразует таблицу в простой Markdown. |
| to nuon |
форматы |
Преобразует данные таблицы в текст Nuon (Nushell Object Notation). |
| to text |
форматы |
Преобразует данные в простой текст. |
| to toml |
форматы |
Преобразует запись в текст .toml. |
| to tsv |
форматы |
Преобразует таблицу в текст .tsv. |
| to xml |
форматы |
Преобразует специальную структуру записи в текст .xml. |
| to yaml |
форматы |
Преобразует таблицу в текст .yaml/.yml. |
| touch |
файловая система |
Создает один или несколько файлов. |
| transpose |
фильтры |
Транспонирует содержимое таблицы так, чтобы строки становились столбцами, а столбцы — строками. |
| try |
основа |
Попытаться выполнить блок, в случае неудачи необязательно выполнить блок catch. |
| tutor |
разное |
Запустить учебник. Для начала выполните: tutor. |
| ucp |
файловая система |
Копирует файлы с помощью uutils/coreutils cp. |
| uniq |
фильтры |
Возвращает уникальные значения во входных данных. |
| uniq-by |
фильтры |
Возвращает уникальные значения во входных данных по заданному столбцу (столбцам). |
| update |
фильтры |
Обновляет существующий столбец новым значением. |
| update cells |
фильтры |
Обновляет ячейки таблицы. |
| upsert |
фильтры |
Обновляет существующий столбец новым значением или вставляет новый столбец. |
| url |
сеть |
Различные команды для работы с URL-адресами. |
| url build-query |
сеть |
Преобразует запись или таблицу в строку запроса, применяя процентное кодирование. |
| url encode |
строки |
Преобразует строку в процентно кодированную веб-безопасную строку. |
| url join |
сеть |
Преобразует запись в URL. |
| url parse |
сеть |
Разбирает URL. |
| use |
основа |
Использовать определения из модуля, делая их доступными в вашей оболочке. |
| values |
фильтры |
Для записи или таблицы создает список значений ее столбцов. |
| version |
основа |
Отобразить версию Nu и ее конфигурацию сборки. |
| view |
отладка |
Различные команды для просмотра отладочной информации. |
| view files |
отладка |
Просмотр файлов, зарегистрированных в памяти EngineState nushell. |
| view source |
отладка |
Просмотр блока, модуля или определения. |
| view span |
отладка |
Просмотр содержимого диапазона. |
| watch |
файловая система |
Отслеживать изменения файлов и выполнять код Nu при их возникновении. |
| where |
фильтры |
Фильтровать значения на основе условия строки. |
| which |
система |
Находит программный файл, псевдоним или пользовательскую команду. |
| while |
основа |
Условно запускает блок в цикле. |
| window |
фильтры |
Создает скользящее окно `window_size`, которое сдвигается на n строк/элементов по входным данным. |
| with-env |
окружение |
Запускает блок с установленной переменной среды. |