script1.sh
xml ファイル ( abc.xml
) の内容を変更するスクリプトを作成しています。xmlファイルの中身は
area = xyz/a
url = "sqlserver://servername:portno/a"
username=""
password=""
area = xyz/b
url = "sqlserver://servername:portno/b"
username=""
password=""
を使用して、両方の領域servername
で 、portno
、username
およびを変更する必要があります。
とは両方の領域で同じになりますが、 とは異なります。では、どうすれば からに変更できますかpassword
script1.sh
Servername
portno
username
password
script1.sh
abc.xml
sed -i 's/$strurl/$url/g' context.sh
これは私が検索している方法ですが、URLの残りを検索して変更することはできません。URL 文字列が大きすぎて検索できないと思います。