Создание системы LFS с использованием ELLCC

Просто чтобы немного отодвинуть вопрос ... похоже например, ваш ввод сам по себе является результатом объединения нескольких файлов TSV. Если вы можете создать резервную копию шага в конвейере обработки (если вы владеете им или можете поговорить с людьми, которые это делают), вы можете использовать инструмент с поддержкой заголовков, чтобы объединить данные в первую очередь и тем самым устранить проблему необходимости удалить лишние строки заголовка.

Например, используя Миллер :

$ cat f1.tsv
ID  Data1 Data2
1 100 100
2 100 200
3 200 100
$ cat f2.tsv
ID  Data1 Data2
4 100 100
$ cat f3.tsv
ID  Data1 Data2
5 200 200

$ cat f1.tsv f2.tsv  f3.tsv
ID  Data1 Data2
1 100 100
2 100 200
3 200 100
ID  Data1 Data2
4 100 100
ID  Data1 Data2
5 200 200

$ mlr --tsvlite cat f1.tsv f2.tsv  f3.tsv
ID  Data1 Data2
1 100 100
2 100 200
3 200 100
4 100 100
5 200 200

2
29.01.2016, 02:56
0 ответов

Теги

Похожие вопросы