4

文字列内のテキストを置き換えることはできますが、数値を入力しようとするとすぐに一致しません。

これ[0-9]\+\が問題の原因であることに注意してください。

これは機能します:

sed -i "" -e "s/mySite-.js/mySite$current_timestamp.js/" template.php

これはしません:

sed -i "" -e "s/mySite-[0-9]\+\.js/mySite$current_timestamp.js/" template.php

以前にこの質問をして申し訳ありませんが、私はこのばかげたことにほぼ丸一日を費やしており、気が狂っています.

4

1 に答える 1