Страница с отчетом за практикум 3
Бугалдай Намзырай - 1 курс ФББ
Краткое описание работы команды "paste"
Paste - это команда, которая позволяет выводить поочередно выводить строки каких-либо файлов. т. е. он выводит первые строки файлов поочередно, через TAB. Затем в следующей строке выводит вторые строки файлов, и так далее
При применении опции -s команда объединяет строки одного файла, выводя их как одну строку, поочередно делая это с каждым файлом.
Опция -d позволяет выводить строки, разделяя их не TABом, а любыми заданными символами.
Это возможно может иметь пользу, когда нам нужно сравнивать две какие-то последовательности, например последовательности белков.
Пример выполнения команды
Для начала возьмём какие-нибудь файлы "first", "second" и "third"
$ cat first ABCDEFG ANNYEON $ cat second QWERTYU HASEYEO $ cat third SEVENTH KEURIGO
Если мы используем команду без опций, то получится так:
$ paste first second ABCDEFG QWERTYU ANNYEON HASEYEO
Если же мы используем команду с опцией -s, то получится так:
$ paste -s first second ABCDEFG ANNYEON QWERTYU HASEYEO
При использовании опции -d, мы задаём, какими символами будут разделяться строки вместо TAB. Допустим, мы захотели разделить строки символами "-" и "%", тогда у нас получится такой результат:
$ paste -d '-%' first second third ABCDEFG-QWERTYU%SEVENTH ANNYEON-HASEYEO%KEURIGO