bash のファイル内の正規表現に一致する XML 属性の値を置き換えたいと考えています。
<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="***"/>
これは、sed または awk を使用して可能になるはずです。