Сопоставление ключей из одного файла с парами ключ-значение в другом файле - PullRequest
0 голосов
/ 12 сентября 2009

У меня есть два файла, A является подмножеством B. И A, и B содержат строки (пары ключ-значение) в каждой строке. В то время как A содержит ключ, B имеет фактическую пару ключ-значение.

Как мне создать файл, который состоит из пар ключ-значение, ключи которых получены из файла A с помощью команд Linux?

Примечание. Пары ключ-значение являются разделителями табуляции, где ключом является строка перед первой вкладкой.

1 Ответ

2 голосов
/ 12 сентября 2009
cite@antiope:/tmp$ cat > A
1
3
cite@antiope:/tmp$ cat > B
1   peter
2   frank
3   jan
cite@antiope:/tmp$ join A B
1 peter
3 jan

И да, это работает с другими строками, кроме "1", "2", "3", если вы предварительно сортируете A и B.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...