spring.datasource.jndi-name=java:/jdbc/ph20guib
Я хочу заменить вышеуказанную строку на строку ниже, используя команду sed
spring.datasource.jndi-name=java:/comp/env/jdbc/ph20guib
Вы можете легко заменить его, используя sed как
sed -i 's|=java.*|=java:/comp/env/jdbc/ph20guib|' <file>
При условии, что имя файла ваших свойств - file.txt, будет работать следующее:
$ sed -i 's/\/jdbc\/ph20guib/\/comp\/env\/jdbc\/ph20guib/g' file.txt