Я хотел бы подставить значения атрибутов XML, соответствующих регулярному выражению, в файле в bash.Как заменить значение атрибутов xml, соответствующих регулярному выражению в bash?
<Resource name="MailSession" auth="Container" type="javax.mail.Session"
mail.smtp.host="localhost" mail.smtp.user="foo" mail.smtp.passwd="12345678"
mail.pop3.host="localhost" mail.pop3.user="foo" mail.pop3.passwd="12345678"/>
должны быть преобразованы в
<Resource name="MailSession" auth="Container" type="javax.mail.Session"
mail.smtp.host="***" mail.smtp.user="foo" mail.smtp.passwd="***"
mail.pop3.host="***" mail.pop3.user="foo" mail.pop3.passwd="***"/>
Это должно быть возможным с помощью СЭД или AWK.
Возможный дубликат [регулярное выражение для замены атрибута XML] (http://stackoverflow.com/questions/780445/regular-expression-to-replace-an-xml-attribute) – tripleee