довольно простой вопрос. У меня есть два файла с разделителями табуляции. Первые из них состоят мои многочисленные колонны, а первые и вторые столбцы в формате, как показано ниже:awk extract lines с ключевыми словами
RT034_00001 xxxx
RT034_00002 sss
RT034_00003 rrrr
RT034_00004 yrurf
Я хотел бы получить строки, где первые значения столбцов соответствуют следующим ключевым словам второго файла из одного столбца , например:
RT034_00002
RT034_00004
Таким образом, в конце концов, я хотел бы прийти с
RT034_00002 sss
RT034_00004 yrurf
Любой способ сделать это?
'' ++ не очень нужны здесь, так как мы никогда не смотреть на счет. Хотя, признаюсь, я бы тоже это сделал. ';)' –
Я забыл, что достаточно просто обратиться к ключу. Я отредактировал его. –
Я запускаю awk 'NR == FNR {a [NR] = $ 1; next} $ 1 в файле 2.txt 1.txt> 3.txt. Дает пустой файл. Что я делаю неправильно? – user61677