У меня есть файл, содержащий карту между словами. Я должен обратиться к этому файлу и заменить эти слова на сопоставленные в некоторых файлах. Например, ниже в файле есть таблица слов, которые отображаются как
1.12.2.4 1
1.12.2.7 12
1.12.2.2 5
1.12.2.4 4
1.12.2.6 67
1.12.2.12 5
У меня будет много файлов с этими ключевыми словами (1.12.2. *). Я хочу найти эти ключевые слова и заменить эти слова соответствующим отображением, взятым из этого файла. Как это сделать в оболочке. Предположим, что файл содержит следующие строки:
The Id of the customer is 1.12.2.12. He is from Grg.
The Name of the machine is ASB
The id is 1.12.2.4. He is from Psg.
После выполнения script номера "1.12.2.12" и "1.12.2.4" должны быть заменены на 5 и 4 (см. основной файл). Может ли кто-нибудь помочь мне?