join
  соединение файлов  

СИНТАКСИС
 
join [опции] файл1 файл2

ОПИСАНИЕ
 

Команда join для каждой пары входных строк с одинаковыми значениями в заданных полях (по умолчанию - в первых полях) выводит соединенную строку в стандартный вывод. Если вместо одного из файлов стоит -, то используется стандартный ввод.

Фактически join выполняет операцию реляционного соединения файлов, структурированных как таблицы.

Строка результата начинается с общего поля, затем следуют остальные поля файла1, затем - остальные поля файла1

Файл1 и файл2 должны быть отсортированы в возрастающем лексикографическом порядке по полям соединения.


ОПЦИИ
 
-eстрока  заменять пустые поля вывода заданной строкой.
-i  игнорировать регистр при сравнении полей
-j номер_поля  задание номера поля для сравнения, общего для обоих файлов (эквивалентно: -1 номер_поля -2 номер_поля).
-j1 номер_поля  задание номера поля для сравнения в 1-ом файле (эквивалентно: -1 номер_поля)
-j2 номер_поля  задание номера поля для сравнения во 2-ом файле (эквивалентно: -2 номер_поля)
-tсимвол  задание символа - разделителя полей (по умолчанию - пробел)

СМ.ТАКЖЕ
  cut, sort


Список команд