使用/etc/hosts进行测试;在/sbin/文件夹创建文件及使用

2019-03-26 遇到的一点小问题

.

/etc/hosts文件里可以设置地址重定向,比如添加语句192.168.10.1 xxx.xxx,这样不需要修改代码,就能在内部访问测试服务器,其他机器访问正式服务器。

echo "192.168.10.1 xxx.xxx" >> "/etc/hosts"
#向服务器请求json数据
local json=$(curl -s http:/xxx.xxx/files/wannoo.json)
#向服务器请求json数据并存储
echo `curl -s -o wannoo.json http://xxx.xxx/files/wannoo.json`
.

/sbin/添加文件versiooooooon,文件里只有内容echo "vvvversion:qwer-asdf-zxcv",然后再为文件添加执行权限chmod a+x /sbin/versiooooooon,这样在shell文件里只需要使用语句:versiooooooon,就能得到预留的信息。当然在命令行窗口也能快速执行而不需要具体的文件路径。

local path="/sbin/versiooooooon"
echo "echo \"vvvversion:qwer-asdf-zxcv\"" > ${path}
chmod +x ${path}
#获取需要的内容
local str=$(versiooooooon 2>/dev/null)

转载于:https://www.jianshu.com/p/e51b45272222

猜你喜欢

转载自blog.csdn.net/weixin_34379433/article/details/91153184