paste

Объединение строк указанных входных файлов и запись полученных строк в стандартный поток вывода (POSIX)

Синтаксис:

paste [-s] [-d список] файл

Опции:

-d
список Указывает на то, что каждый символ, который входит в список, представляет собой элемент, определяющий символ-разделитель. Если в списке отсутствует символ обратной косой черты, то каждый символ в этом списке является элементом, определяющим символ-разделитель. Если список содержит символ обратной косой черты, то его сочетание с одним или несколькими последующими символами представляет собой специальный символ-разделитель (см. описание далее). Эти элементы определяют один или несколько разделителей, которые применяются для замены символа новой строки в строках ввода. Если также указана опция -s: Если опция -s не указана: Если список содержит символ обратной косой черты, то его сочетание с несколькими следующими символами используется для представления следующих символов-разделителей:

Note: Если в сценарии командного интерпретатора используются управляющие последовательности из аргумента список, то следует использовать одиночные кавычки, в противном случае командный интерпретатор будет считать символ обратной косой черты специальным символом.

Входные файлы должны быть текстовыми.

-s
Выполняет конкатенацию всех строк каждого отдельного входного файла в порядке их следования в командной строке. За исключением последней строки, в каждом входном файле символ новой строки в каждой строке заменяется на символ табуляции, если с помощью опции -d не определено другое поведение.
файл
Путевое имя входного файла. Если для одного или нескольких файлов указан символ "-", то используется стандартный поток ввода, при этом чтение производится по одной строке на каждый символ "-".

Платформы:

ЗОСРВ «Нейтрино»

Целевые архитектуры:

aarch64, arm, armv7, e2k, mips, ppc, x86

Описание:

Для каждого указанного файла утилита paste вставляет столбцы или поля из каждой строки, выполняет их конкатенацию и записывает в стандартный поток вывода.

По умолчанию для утилиты paste в качестве разделителя полей используется символ табуляции. С помощью опции -d можно выбрать другой разделитель.

Примеры:

Примеры использования аргумента список:

Возвращаемое значение:

0
Завершено успешно.
>0
Возникла ошибка.

Классификация:

Базовые подсистемы ЗОСРВ «Нейтрино», POSIX

Тематические ссылки:

cut, grep, pr




Предыдущий раздел: Утилиты