У мене є 2 текстові файли, наприклад, file1 та file2 file1 має стовпець A, який містить список ідентифікаторів, наприклад, ID1, ID2, ID3. У кожному ідентифікаторі є кілька дітей, наприклад, у ID1 є дитина1, дитина2, дитина3; У ID2 є child4, child5 і так далі ... Кожна дитина ID є uniq. file2 має стовпчик B, у якому є список, якщо всі childX визначені у file1, а також інші атрибути, наприклад, місцезнаходження та ін. Завдання полягає в тому, щоб знайти відображення між ідентифікатором від file1 та ідентифікатором дочірнього файлу з file2. Іншими словами, користувач хоче знати, що заглядаючи у file2 і бачимо лише ідентифікатор дитини, ідентифікатор якого з файла1, з якого вони прийшли ... Вибачте, якщо це трохи громіздко. Моє запитання: Я розумію, що це можна зробити програмно, наприклад, використовуючи python або тощо. Але чи можу я використовувати будь-яку утиліту Unix, наприклад cygwin як grep або diff або тощо, щоб зробити це відображення? Дякую PS Справа в тому: чи можна це зробити без сценаріїв ... але просто запустивши якусь утиліту Unix. Завдання мені звучить як отримання даних, з'єднавши 2 таблиці.
man join