文字列内のテキストを置き換えることはできますが、数値を入力しようとするとすぐに一致しません。
これ[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
以前にこの質問をして申し訳ありませんが、私はこのばかげたことにほぼ丸一日を費やしており、気が狂っています.