Unix объединяет несколько полей в двух файлах [закрыто]
У меня есть два файла
кошка test1.txt
1|2|3|4
2|3|4|4
3|4|5|5
кошка test2.txt
1|2|4|5
2|3|5|6
3|5|7|7
Мой вывод должен быть
1|2|3|4|4|5
2|3|4|4|5|6
Это как объединение двух файлов в полях 1 и 2 и получение значений 1,2,3,4 из файлов 1 и 3,4 из файла 2.
Пожалуйста, помогите мне с этим?