table of contents
COMM(1) | Команды пользователя | COMM(1) |
ИМЯ¶
comm — сравнить построчно два отсортированных файла
СИНТАКСИС¶
comm [ПАРАМЕТР]... ФАЙЛ1 ФАЙЛ2
ОПИСАНИЕ¶
Сравнить отсортированные файлы ФАЙЛ1 и ФАЙЛ2 построчно.
Если ФАЙЛ1 или ФАЙЛ2 (но не оба одновременно) заданы как -, читать из стандартного потока ввода.
Если параметры отсутствуют, вывести результат в три столбца. Первый столбец содержит строки, уникальные для ФАЙЛ1, второй — строки, уникальные для ФАЙЛ2, третий — строки, присутствующие в обоих файлах.
- -1
- не выводить столбец 1 (строки, уникальные для ФАЙЛ1)
- -2
- не выводить столбец 2 (строки, уникальные для ФАЙЛ2)
- -3
- не выводить столбец 3 (строки, присутствующие в обоих файлах)
- --check-order
- убедиться, что входные данные правильно отсортированы, даже если для каждой входной строки удаётся найти пару
- --nocheck-order
- не проверять, отсортированы ли входные данные
- --output-delimiter=СТРОКА
- разделить столбцы символами СТРОКА
- --total
- вывести сводную информацию
- -z, --zero-terminated
- разделять строки символом конца строки NUL вместо перевода на новую строку
- --help
- отобразить эту справочную информацию и завершить работу
- --version
- вывести информацию о версии и завершить работу
При сравнении соблюдаются правила, заданные в «LC_COLLATE».
ПРИМЕРЫ¶
- comm -12 файл1 файл2
- Вывести только строки, присутствующие и в файл1, и в файл2.
- comm -3 файл1 файл2
- Вывести строки, присутствующие в файл1, но отсутствующие в файл2, и наоборот.
АВТОРЫ¶
Программа написана Ричардом М. Столлманом (Richard M. Stallman) и Дэвидом Маккензи (David MacKenzie).
ИНФОРМАЦИЯ ОБ ОШИБКАХ¶
Онлайн-справка
GNU coreutils: <https://www.gnu.org/software/coreutils/>
Сообщайте
обо всех
ошибках
перевода
по адресу
<https://translationproject.org/team/ru.html>
АВТОРСКИЕ ПРАВА¶
Copyright © 2024 Free Software Foundation, Inc.
Лицензия GPLv3+: GNU
GPL версии 3
или выше
<https://gnu.org/licenses/gpl.ru.html>.
Это
свободное
программное
обеспечение:
вы можете
изменять и
распространять
его. Не
предоставляется
НИКАКИХ
ГАРАНТИЙ в
той мере, в
которой
это
разрешено
законом.
СМОТРИТЕ ТАКЖЕ¶
Полная
документация
на <https://www.gnu.org/software/coreutils/comm>,
также
доступна
локально
посредством
info '(coreutils) comm invocation'
ПЕРЕВОД¶
Русский перевод этой страницы руководства разработал Андрей Догадкин <adogadkin@outlook.com>
Этот перевод является свободной программной документацией; он распространяется на условиях общедоступной лицензии GNU (GNU General Public License - GPL, https://www.gnu.org/licenses/gpl-3.0.html версии 3 или более поздней) в отношении авторского права, но БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ.
Если вы обнаружите какие-либо ошибки в переводе этой страницы руководства, пожалуйста, сообщите об этом разработчику по его адресу электронной почты или по адресу списка рассылки русских переводчиков.
апрель 2024 г. | GNU coreutils 9.5 |