Я использовал использованный cat
, чтобы объединить несколько файлов, и все они имеют одинаковые заголовки. Есть ли в любом случае я могу сохранить появление заголовка 1st
и удалить последующие заголовки внутри конкатенированного файла?Удалить дубликаты заголовков в awk
Спасибо!
Пример:
FirstName, LastName, Phone, Zip
(data)
(data)
(data)
FirstName, LastName, Phone, Zip
(data)
(data)
(data)
Возможно, 'sed '1h; 2, $ G;/^ \ (. * \) \ N \ 1 $/d; P' файл' тоже может работать. – potong
@potong: Я пробовал этот подход до того, как я опубликовал его и не смог заставить его работать, - тогда я увидел ваш комментарий, попробовал еще раз, избегал нескольких подводных камней, которые я заметил * после того, как решила против этого подхода, и теперь оно работает! Упрощенный, и один символ короче, хороший улов. – Beta