我一直在靠墙试图让sed搜索文件替换时间戳。
示例替换字符串(文件):
<script src="<@ofbizContentUrl>/xxx/js/v6/jsfile.js?v=201711271300</@ofbizContentUrl>"></script>
<script src="<@ofbizContentUrl>/xxx/js/v6/jsfile2.js?v=20171127245</@ofbizContentUrl>"></script>
基本上我想将示例中的201711271300替换为我在变量日期中保存的当前时间戳。示例中的日期因具体情况而异。
我一直在尝试
sudo sed -i "s/?v=.+?(?=<)/?v=${date}/g" file
无济于事,现在持续2小时