У меня есть два файла, которые имеют несколько общих линий.Как получить общие линии между двумя файлами с помощью awk
file1 имеет значения, разделенные символом ";"
20160301 000000;0.713290;0
20160301 000001;0.713270;0
20160301 000003;0.713280;0
20160301 000005;0.713270;0
20160301 000006;0.713280;0
20160301 000010;0.713250;0
20160301 000011;0.713260;0
20160301 000012;0.713260;0
20160301 000013;0.713260;0
...
file2:
20160301 000000
20160301 000001
20160301 000003
Желаемый результат:
20160301 000000;0.713290;0
20160301 000001;0.713270;0
20160301 000003;0.713280;0
я пытался grep -f
но я взял много времени, чтобы выполнить, так как оба файла (file1 & файл 2) огромны , я ищу альтернативу с помощью awk
спасибо за ответ, но не работает, может быть, я забыл упомянуть, что мой Fisrt колонка actualy не 1,2,3, но это 1 1, 1 2, 1 3. (первый столбец содержит пробелы). – aachraf
да, это не сработало, выходной файл пуст. Извините, я просто упоминаю, что мой первый столбец не является описанием (я редактирую свой вопрос). – aachraf
Я редактирую свой вопрос с точными входными файлами. – aachraf