COMM(1) Справочник основных команд FreeBSD COMM(1)
НАЗВАНИЕ
comm -- выбрать или отбросить строки, общие для двух файлов
СИНТАКСИС
comm [-123i] файл1 файл2
ОПИСАНИЕ
Утилита comm читает файл1 и файл2, которые должны быть предварительно
лексически отсортированы, и генерирует вывод, состоящий из трех колонок
текста: строки, найденные только в файле файл1; строки, найденные только
в файле файл2; и строки, общие для обоих файлов.
Имя файла ``-'' означает стандартный ввод.
Имеются следующие опции:
-1 Подавить вывод первой колонки.
-2 Подавить вывод второй колонки.
-3 Подавить вывод третьей колонки.
-i Нечувствительное к регистру сравнение строк.
Перед каждой колонкой будет напечатано столько символов табуляции,
сколько печатается колонок с меньшими номерами. Например, если вывод
второй колонки подавляется, то перед строками, печатаемыми в первой
колонке, символов табуляции не будет совсем, а перед строками в третьей
колонке будет напечатан один символ табуляции.
Утилита comm предполагает, что файлы были предварительно лексически
отсортированы; все символы участвуют в сравнении строк.
ОКРУЖЕНИЕ
Переменные окружения LANG, LC_ALL, LC_COLLATE и LC_CTYPE влияют на про-
цесс выполнения comm, как описано в environ(7).
СТАТУС ЗАВЕРШЕНИЯ
Утилита comm возвращает 0 в случае успешного завершения и >0 в случае
возникновения ошибки.
СМОТРИ ТАКЖЕ
cmp(1), diff(1), sort(1), uniq(1)
СТАНДАРТЫ
Утилита comm соответствует стандарту IEEE Std 1003.2-1992 (``POSIX.2'').
Опция -i является расширением стандарта POSIX.
ИСТОРИЯ
Команда comm впервые появилась в Version 4 AT&T UNIX.
ПРОБЛЕМЫ
Длина входных строк ограничена LINE_MAX (2048) символами.
FreeBSD 6.2 26 января 2005 FreeBSD 6.2
Последние комментарии
21 неделя 6 дней назад
46 недель 20 часов назад
2 года 46 недель назад
3 года 16 недель назад
3 года 39 недель назад
4 года 2 недели назад
4 года 3 недели назад
4 года 6 недель назад
4 года 18 недель назад
4 года 22 недели назад