- 论坛徽章:
- 1
|
回复 2# jzsjm1002
#!/bin/bash
var=/opt/code/web/src/CheckLogo.*.js
filepath=/opt/code/web/index.html
name=`echo $(basename $var) | sed -r 's/.*\.(.*)\.js/\1/'`
sed -ri '65s/(CheckLogo\.)[^"/]+(\.js)/\1'${name}'\2/' $filepath ### 这里按照你的 都正常 再次 谢谢
sed -ri '/resUrls/d;/apiUrls/d' $var ## 这里 删除CheckLogo.*.js 文件里 resUrls 与 apiUrls 的行数
aa="var resUrls = ['http://res.1111sss.top/tt_web/', 'http://res.1111sss.top/tt_web/', 'http://res.1111sss.top/tt_web/'];" ##这要插入的 内容
bb="var apiUrls = ['http://res.1111sss.top:81/tt_chess/api/flashapi.php', 'http://res.1111sss.top:81/tt_chess/api/flashapi.php'];"##这要插入的 内容
sed -ri '/debug/a\\'$aa'' $var ##找到CheckLogo.*.js 里debug 下面插入 aa=内容但是不行 会报错,而且CheckLogo.*.js 还乱码了
sed -ri '/debug/a\\'$bb'' $var ##找到CheckLogo.*.js 里debug 下面插入 bb= 内容但是不行 会报错而且CheckLogo.*.js 还乱码了
麻烦再次帮忙下, 谢谢
|
|