С помощью команды man были изучены следующие команды: cut, tr, comm.
Команда Cut
Команда cut в Linux позволяет вырезать куски текста из любого файла и вывести их в командную строку.
С помощью этой команды можно вырезать данные по символам, по полю или по столбцу, причем cut обязательно использовать вместе с опциями.
Синтаксис: cut OPTION... [FILE]...
Опции:
-f (--fields)
Данная опция выбирает только поля (столбцы), перечисленные в списке. Разделителем по умолчанию служит TAB.
Значение по умолчанию может быть переопределено с помощью опции -d.
-d (--delimiter)
Опция -d позволяет задать разделитель полей.
Как уже говорилось выше, значением по умолчанию является TAB, но эта опция позволяет переопределить его, как вариант ":".
Команда tr
Команда tr - это утилита для перевода или удаления символов.
Она поддерживает ряд преобразований, включая прописные и строчные буквы, сжимая повторяющиеся символы, удаляя определенные
символы и основные функции поиска и замены.
Данную команду можно использовать с конвейерами для поддержки более сложного перевода (tr = translate).
Синтаксис: tr [OPTION]... SET1 [SET2]
Опции
-c, -C (--complement)
Эта опция дополняет набор символов в строке.
-d (--delete)
Опция -d удаляет символы в set1, не переводит.
Команда comm
Данная команда сравнивает два отсортированных файла построчно.
Без опций выводятся три столбца. Первый столбец содержит строки, уникальные для FILE1, второй столбец содержит строки,
уникальные для FILE2, а третий столбец содержит строки, общие для обоих файлов.
Синтаксис: comm [OPTION]... FILE1 FILE2
Опции
-1
Опция подавляет строки, уникальные для file1.
-2
Опция подавляет строки, уникальные для file2.
-3 Опция подавляет строки, которые появляются в обоих файлах.
Данные о командах и их опциях были получены с помощью команды man, требующей в качестве параметра название команды.