Sed and Replace


0

Muszę znaleźć linię zaczynającą się od mysql.unmetric.twt.url i zastąpić całą linię linią zapisaną w zmiennej ip

ip = "mysql.unmetric.twt.url = jdbc: mysql: //ec2-abcd.compute-1.amazonaws.com: 3306 / unmetric? jdbcCompliantTruncation = false & useUnicode = tak i characterEncoding = UTF-8 i useOldAliehavata

jak można to osiągnąć za pomocą sed, pomóżcie mi z tym

pozdrowienia

Prashanth


Jest to bardziej odpowiednie dla SuperUser. Jakiego języka używasz?
Craig Watson

I już odpowiedział na ten superuser.com/questions/862625/... . Gdzie jest moja odpowiedź?
AFH,

Odpowiedzi:


0
sed "/^mysql.unmetric.twt.url/ c\\
${ip}" YourFile
  • Zwróć uwagę na podwójne \\ze względu na zastąpienie powłoki podwójnym cytatem
  • podwójny cytat za zastąpienie ip treścią
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.