我正在尝试使用以下方法在 index.html 中查找字符串“js/main.js”和“js/main.min.js?YYYYMMDDHHMMSS”并将其替换为新的“js/main.min.js?YYYYMMDDHHMMSS”:
File='js/main.js'
MinFile='js/main.min.js'
datestr=$(date +%Y%m%d%H%M%S)
echo sed -i.bak 's,\"'"$File"'\"|\"'"$MinFile"'\?.*?\",\"'"$MinFile"'?'"$datestr"'\",g' index.html
errorMsg=$(sed -i.bak 's,\"'"$File"'\"|\"'"$MinFile"'\?.*?\",\"'"$MinFile"'?'"$datestr"'\",g' index.html)
但是它与“js/main.js”和“js/main.min.js?YYYYMMDDHHMMSS”不匹配