Как объединить и отсортировать два файла с помощью объединения? - PullRequest
0 голосов
/ 27 ноября 2018

ПРИМЕЧАНИЕ. Я опубликовал этот вопрос ранее и получил ответ.Однако по какой-то причине мой компьютер теперь отказывается создавать нужный файл с помощью первой команды.

У меня есть два больших файла, которые я хочу как-то отсортировать и объединить в один файл.Я безуспешно пытался выполнить следующую команду.

join -j2 <(sort -k2 File1.txt) <(sort -k2 File2.txt)> jointext.txt

Файл1, разделенный табуляциейвыглядит следующим образом:

VVP2U_05184_04282   o220
1RDD4_05032_01689   o132
VP2U_04029_05122    o216
1RDD4_03904_05227   o132

Файл 2, разделенный пробелами, выглядит следующим образом.

VVP2U_05184_04282,"root;cellular organisms;kingdom;phylum;class;"
1RDD4_05032_01689,"root;cellular organisms;kingdom;phylum;class;"
VVP2U_04029_05122,"root;cellular organisms;kingdom;phylum;class;"
1RDD4_03904_05227,"root;cellular organisms;kingdom;phylum;class;"

Нужный конечный файл должен выглядеть следующим образом:

VVP2U_05184_04282,"root;cellular organisms;kingdom;phylum;class;",o220
1RDD4_05032_01689,"root;cellular organisms;kingdom;phylum;class;",o132
VVP2U_04029_05122,"root;cellular organisms;kingdom;phylum;class;",o216
1RDD4_03904_05227,"root;cellular organisms;kingdom;phylum;class;",o132
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...