env.sh
#!/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的更多相关文章
- 执行sh脚本报“/usr/bin/env: "sh\r": 没有那个文件或目录”错误
出现这个错误的原因是出错的语句后面多了“\r”这个字符,换言之,脚本文件格式的问题,我们只需要把格式改成unix即可: vi xx.sh :set ff :set ff=unix :wq!
- kaldi 三个脚本cmd.sh path.sh run.sh
参考 kaldi 的全部资料_v0.4 cmd.sh 脚本为: 可以很清楚的看到有 3 个分类分别对应 a,b,c.a 和 b 都是集群上去运行这个样子, c 就是我们需要的.我们在虚拟机上运行的 ...
- 自动构建的deploy.sh
#!/usr/bin/env sh # 当发生错误时中止脚本 set -e # 构建 npm run build # cd 到构建输出的目录下 cd dist # 部署到自定义域域名 # echo ' ...
- 5.caffe:train.sh 和 test.sh (训练与测试 )
一,train.sh #!/usr/bin/env sh ./build/tools/caffe train --solver=myself/00b/solver.prototxt # cd CAFF ...
- 8.caffe:make_mean.sh( 数据平均化 )
个人实践代码如下: #!/usr/bin/env sh # Compute the mean image from the imagenet training lmdb # N.B. this is ...
- 7.caffe:create_lmdb.sh(数据预处理转换成lmdb格式)
个人实践代码如下: #!/usr/bin/env sh # Create the imagenet lmdb inputs # N.B. set the path to the imagenet tr ...
- 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/ ...
- caffe+win10+git使用sh文件
在windows下是否可以执行sh文件呢,搜了一下,可以安装了git就可以执行,当然这不是唯一答案. 然后联想到caffe下有一些.sh文件可以尝试,就用create_mnist.sh尝试把. cre ...
- Phoenix综述(史上最全Phoenix中文文档)
个人主页:http://www.linbingdong.com 简书地址:http://www.jianshu.com/users/6cb45a00b49c/latest_articles 网上关于P ...
随机推荐
- spring使用elasticsearch 5.x
elasticsearch客户端选择 这里使用transport建立elasticsearch客户端 applicationContext.xml配置,属性可以采用读取属性文件的方式.参考类Prope ...
- php连接Access数据库错误及解决方法
<?php $connstr="DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" . realpath("data.m ...
- Codeforces 749B:Parallelogram is Back(计算几何)
http://codeforces.com/problemset/problem/749/B 题意:已知平行四边形三个顶点,求另外一个顶点可能的位置. 思路:用向量来做. #include <c ...
- string类find函数返回值判定
string类find函数返回值判定 代码示例 #include<iostream> #include<cstring> using namespace std; int m ...
- JAVA基础知识之JDBC——使用ResultSetMetaData分析结果集
通过ResultSetMetaData可以对ResultSet进行分析,获取ResultSet里包含了哪些数据列,以及每个列的数据类型. ResultSet中包含了一个getMetaData()方法, ...
- 深入理解C++的动态绑定和静态绑定【转】
转自:http://blog.csdn.net/chgaowei/article/details/6427731 为了支持c++的多态性,才用了动态绑定和静态绑定.理解他们的区别有助于更好的理解多态性 ...
- linux dynamic debug 官方教程
下载内核后,文档在:Documentation/dynamic-debug-howto.txt 中文版本:http://www.oschina.net/translate/dynamic-debug- ...
- R----data.table包介绍学习
相比dplyr包,data.table包能够更大程度地提高数据的处理速度,这里就简单介绍一下data.tale包的使用方法. data.table:用于快速处理大数据集的哦 数据的读取 data.ta ...
- js数组的一些操作
原文地址:flash很好玩 http://www.cnblogs.com/yuzhongwusan/archive/2008/12/15/1355378.html arr = new Array(1 ...
- 20个Linux服务器安全强化建议(三)
#11.配置iptables和TCPWrappers. iptables 是一个Linux内核提供的,运行在用户空间的程序,它允许用户配置自己的防火墙策略.我们可以使用防火墙将不必要的流量过滤出去 ...