Regex для удаления пароля из файла - PullRequest
0 голосов
/ 17 февраля 2012

у нас работает сервер tomcat, и в файле server.xml у нас есть пароль = секрет. Я хочу найти и заменить свой пароль строкой xxxxxxx Как я могу создать регулярное выражение для этого? следующая строка, где я находил пароль в файле server.xml

<Resource auth="Container" description="Database connection for Production" driverClassName="oracle.jdbc.OracleDriver" factory="org.apache.commons.dbcp.BasicDataSourceFactory" maxActive="25" maxIdle="5" maxWait="5000" name="jdbc/osdb" password="secret" type="javax.sql.DataSource" url="jdbc:oracle:thin:@DB0001" username="admin"/>

1 Ответ

3 голосов
/ 17 февраля 2012

Хотелось бы что-то вроде:

sed -i 's/password="[a-zA-Z0-9]\+"/password="foo"/g' server.xml

сделать работу за вас, или вы ожидаете, что будут другие строки, такие как password = "xyz"?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...