Команда Linux для замены заполнителя в одном файле значением из другого файла с помощью sed/awk/bashLinux

Ответить Пред. темаСлед. тема
Anonymous
 Команда Linux для замены заполнителя в одном файле значением из другого файла с помощью sed/awk/bash

Сообщение Anonymous »

Я хочу заменить заполнитель в одном файле, используя значение из другого файла. Мне необходимо выполнить следующие условия
Условие:
1. Use sed/awk/bash to handle both ${VAR} and ${VAR:default} formats
2. When value found in Property.txt, it will replace with the value and default value will be ignored. Example:
3. When value not found in Property.txt, and default value is present, it will replace with default value. Example:
4. When value not found in Property.txt, and default value is also not present, replace with empty value. Example:

Input.txt






Property.txt
ums_sessions=35
sku_management_service.socket.timeout=120000
keystone.target.event.sqsurl=https://localhost

Вывод







Подробнее здесь: https://stackoverflow.com/questions/792 ... her-file-u
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Linux»