あるファイルから検索して別のファイルに置き換える

あるファイルから検索して別のファイルに置き換える

あるファイルから部分文字列を検索し、別のファイルに「PASSWORD」という単語が表示されるたびに置き換えます。 file1 コンテンツがあるとしましょう。

{
    "outcome" => "success",
    "result" => {"expression" => "${ENC::initial-resolver:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx}"}
}

他のfile2の内容は次のとおりです。

/subsystem=elytron/key-store=fipsKS:add(path=/home/jboss/jboss/jboss-eap-7.4/ssl/certstore.bcfks,type=BCFKS,credential-reference={clear-text=PASSWORD}

私は"${ENC::initial-resolver:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx}"file1からキャプチャしてfile2の「PASSWORD」に置き換えるのが好きです。

私はgrepとsedを使ってこれを行うことができると思いますが、どのように助けてくれてありがとうかわかりません。

関連情報