>_ IzzyLab

Практическое задание

Склей файлы по колонкам

средне

Есть два файла одинаковой длины: /root/names.lst (имена) и /root/emails.lst (почты), по строке на запись. Склей их построчно в две колонки, разделённые табуляцией (имя, затем почта), и запиши в /root/contacts.tsv.

Что потренируешь:
  • paste
  • объединение по колонкам
  • табуляция
  • tsv

Разбор темы

paste объединяет файлы бок о бок, а не один за другим: берёт по строке из каждого поданного файла и склеивает их в одну строку, разделяя по умолчанию табуляцией. Порядок колонок в выводе соответствует порядку файлов в аргументах. Это удобно, когда параллельные списки одинаковой длины нужно свести в таблицу.

Что проверяется

  1. колонки склеены табом
  2. две записи

Как это выглядит