sed を使用して、サーバー上の site.js ファイルの変数を変更しようとしています。
行は次のとおりvar url = "page.php";
です。whatever.php を page.php に置き換えるだけです。
これは非常に簡単で、問題なく動作すると思いました。
sed -i "s/\url = \".*\"/\url = \"page2.php\"/" /home/site.js
取得する代わりにそれを除いて問題なく動作しvar url = "page2.php";
ます:var R1 = "page2.php";
ここで sed を使用すると、url 値が R1 に変更されるのはなぜですか?