Spec-Zone.ru › Nushell

Справочник команд

Если вы новичок в Nushell, краткий обзор может показать вам самые важные команды. Вам не нужно знать их все!

Чтобы увидеть все команды изнутри Nushell, запустите help commands.

Команда Категории Описание
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 окружение Запускает блок с установленной переменной среды.
wrap filters Завернуть значение в столбец.
zip filters Объединить поток с входом.

Copyright © 2019–2023 The Nushell Project DevelopersLicensed under the MIT License.
https://www.nushell.sh/commands/

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API