#!/bin/sh
#docker exec -i t nginx /usr/share/app/nginx/vip/webapp/evn.sh test
testUrl='http:\/\/192.168.1.100:3000'
trueUrl='https:\/\/vip.menusifu.com:23080'
if [ "$1" = "test" ]
then
echo "$trueUrl"

sed -i "s/$trueUrl/$testUrl/g" /usr/share/app/nginx/vip/webapp/super/js/app.js
sed -i "s/$trueUrl/$testUrl/g" /usr/share/app/nginx/vip/webapp/super/js/app.js
sed -i "s/$trueUrl/$testUrl/g" /usr/share/app/nginx/vip/webapp/index.html
sed -i "s/$trueUrl/$testUrl/g" /usr/share/app/nginx/vip/webapp/index.html

sed -i "s/$trueUrl/$testUrl/g" /usr/share/app/nginx/vip/webapp/admin/index.html
sed -i "s/$trueUrl/$testUrl/g" /usr/share/app/nginx/vip/webapp/admin/index.html

sed -i "s/$trueUrl/$testUrl/g" /usr/share/app/node/vips/routes/admins.js
sed -i "s/$trueUrl/$testUrl/g" /usr/share/app/node/vips/routes/admins.js

else
echo "$testUrl"
sed -i "s/$testUrl/$trueUrl/g" /usr/share/app/nginx/vip/webapp/super/js/app.js
sed -i "s/$testUrl/$trueUrl/g" /usr/share/app/nginx/vip/webapp/super/js/app.js
sed -i "s/$testUrl/$trueUrl/g" /usr/share/app/nginx/vip/webapp/index.html
sed -i "s/$testUrl/$trueUrl/g" /usr/share/app/nginx/vip/webapp/index.html

sed -i "s/$testUrl/$trueUrl/g" /usr/share/app/nginx/vip/webapp/admin/index.html
sed -i "s/$testUrl/$trueUrl/g" /usr/share/app/nginx/vip/webapp/admin/index.html

sed -i "s/$testUrl/$trueUrl/g" /usr/share/app/node/vips/routes/admins.js
sed -i "s/$testUrl/$trueUrl/g" /usr/share/app/node/vips/routes/admins.js

fi
chmod g+w /usr/share/app/nginx/vip/webapp/super/js/app.js
chmod g+w /usr/share/app/node/vips/routes/admins.js
chmod g+w /usr/share/app/nginx/vip/webapp/index.html
chmod g+w /usr/share/app/nginx/vip/webapp/admin/index.html

env.sh的更多相关文章

  1. 执行sh脚本报“/usr/bin/env: "sh\r": 没有那个文件或目录”错误

    出现这个错误的原因是出错的语句后面多了“\r”这个字符,换言之,脚本文件格式的问题,我们只需要把格式改成unix即可: vi xx.sh :set ff :set ff=unix :wq!

  2. kaldi 三个脚本cmd.sh path.sh run.sh

    参考   kaldi 的全部资料_v0.4 cmd.sh 脚本为: 可以很清楚的看到有 3 个分类分别对应 a,b,c.a 和 b 都是集群上去运行这个样子, c 就是我们需要的.我们在虚拟机上运行的 ...

  3. 自动构建的deploy.sh

    #!/usr/bin/env sh # 当发生错误时中止脚本 set -e # 构建 npm run build # cd 到构建输出的目录下 cd dist # 部署到自定义域域名 # echo ' ...

  4. 5.caffe:train.sh 和 test.sh (训练与测试 )

    一,train.sh #!/usr/bin/env sh ./build/tools/caffe train --solver=myself/00b/solver.prototxt # cd CAFF ...

  5. 8.caffe:make_mean.sh( 数据平均化 )

    个人实践代码如下: #!/usr/bin/env sh # Compute the mean image from the imagenet training lmdb # N.B. this is ...

  6. 7.caffe:create_lmdb.sh(数据预处理转换成lmdb格式)

    个人实践代码如下: #!/usr/bin/env sh # Create the imagenet lmdb inputs # N.B. set the path to the imagenet tr ...

  7. 6.caffe:create_txt.sh(数据预处理成txt文本文件)

    #!/usr/bin/env sh DATA=/home/wp/CAFFE/caffe-master/myself/00b MY=/home/wp/CAFFE/caffe-master/myself/ ...

  8. caffe+win10+git使用sh文件

    在windows下是否可以执行sh文件呢,搜了一下,可以安装了git就可以执行,当然这不是唯一答案. 然后联想到caffe下有一些.sh文件可以尝试,就用create_mnist.sh尝试把. cre ...

  9. Phoenix综述(史上最全Phoenix中文文档)

    个人主页:http://www.linbingdong.com 简书地址:http://www.jianshu.com/users/6cb45a00b49c/latest_articles 网上关于P ...

随机推荐

  1. 大数阶乘(C/C++)

    高精度的运算在Java中是很容易实现的,就像 a + b Problem 一样,因为Java提供了相应的类库和API:但是在 C/C++ 当中就没有那么现成的类和API来让你调用了.本着“自己动手,丰 ...

  2. 十五、Java基础---------集合框架体系以及List

    在介绍集合之前先说一下数组,正如我们所知,数组是某一类型数据的集合,强调的是数据,而且必须单一:集合框架的不同之处在于存储的数据类型没有任何限制,既可以存储基本数据类型(会自动提升为相应的包装类)也可 ...

  3. 封装Js库从获取控件的value值开始

    <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> &l ...

  4. Android 去除最上面应用名称及图标

    @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); r ...

  5. [转]SOCKET通信中TCP、UDP数据包大小的确定

    TCP.UDP数据包大小的确定 UDP和TCP协议利用端口号实现多项应用同时发送和接收数据.数据通过源端口发送出去,通过目标端口接收.有的网络应用只能使用预留或注册的静态端口:而另外一些网络应用则可以 ...

  6. noi 2985 数字组合

    题目链接: http://noi.openjudge.cn/ch0206/2985/ 2985:数字组合 查看 提交 统计 提问 总时间限制: 1000ms 内存限制: 65536kB 描述 有n个正 ...

  7. html里的添加视频特效(美化,丰富内容)

    现在如果要在页面中使用video标签,需要考虑三种情况,支持Ogg Theora或者VP8(如果这玩意儿没出事的话)的(Opera.Mozilla.Chrome),支持H.264的(Safari.IE ...

  8. 浏览器URL编码

    jsp页面中通过请求另一个页面并通过url传递了带有中文的参数,结果在接收端获取参数时乱码了 经检查乱码现象指出新在IE浏览器中,其他浏览器火狐.chrome等不会有问题 最后的解决方式是: 手动将此 ...

  9. Cheatsheet: 2015 05.01 ~ 05.31

    .NET .NET on Mac for the OS X n00b without Mono via Visual Studio Code Microsoft frameworks deprecat ...

  10. 使用VB6制作RTD函数

    以前模仿大神在vs里使用c#实现RTD函数功能.(真是很生僻的东东啊)C#制作RTD参考:大神博客跳转.最近想VB里能不能做?就试着做了做,好像基本成了,整套代码有些毛病,勉强能算个样子,暂时不打算再 ...