Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenDocCN
ToyoDAdoubi
提交
e266193e
T
ToyoDAdoubi
项目概览
OpenDocCN
/
ToyoDAdoubi
通知
2
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
T
ToyoDAdoubi
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
e266193e
编写于
5月 22, 2017
作者:
T
Toyo
提交者:
GitHub
5月 22, 2017
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
# v1.0.4 修复 添加泛解析域名时添加成功判断错误问题(但不影响使用)
上级
1bd0d821
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
13 addition
and
6 deletion
+13
-6
dowsdns.sh
dowsdns.sh
+13
-6
未找到文件。
dowsdns.sh
浏览文件 @
e266193e
...
...
@@ -5,12 +5,12 @@ export PATH
#=================================================
# System Required: CentOS/Debian/Ubuntu
# Description: DowsDNS
# Version: 1.0.
3
# Version: 1.0.
4
# Author: Toyo
# Blog: https://doub.io/dowsdns-jc3/
#=================================================
sh_ver
=
"1.0.
3
"
sh_ver
=
"1.0.
4
"
file
=
"/usr/local/dowsDNS"
dowsdns_conf
=
"/usr/local/dowsDNS/conf/config.json"
dowsdns_data
=
"/usr/local/dowsDNS/conf/hosts_repository_config.json"
...
...
@@ -319,11 +319,18 @@ Add_wrcd(){
[[
$(
echo
-e
"
${
wrcd_name
}
"
|cut
-c
1-2
)
==
"*."
]]
&&
Set_wrcd_name_1
Set_wrcd_ip
sed
-i
"2 i
\"
${
wrcd_name
}
\"
:
\"
${
wrcd_ip
}
\"
,"
${
dowsdns_wrcd
}
[[
!
-z
${
wrcd_name_1
}
]]
&&
sed
-i
"2 i
\"
${
wrcd_name_1
}
\"
:
\"
${
wrcd_ip
}
\"
,"
${
dowsdns_wrcd
}
if
[[
$?
==
"0"
]]
;
then
echo
-e
"
${
Info
}
添加泛域名解析 成功 [
${
wrcd_name
}
:
${
wrcd_ip
}
]"
else
echo
-e
"
${
Error
}
添加泛域名解析 失败!"
echo
-e
"
${
Error
}
添加泛域名解析 失败!"
&&
exit
0
fi
if
[[
!
-z
${
wrcd_name_1
}
]]
;
then
sed
-i
"2 i
\"
${
wrcd_name_1
}
\"
:
\"
${
wrcd_ip
}
\"
,"
${
dowsdns_wrcd
}
if
[[
$?
==
"0"
]]
;
then
echo
-e
"
${
Info
}
添加泛域名解析 成功 [
${
wrcd_name_1
}
:
${
wrcd_ip
}
]"
else
echo
-e
"
${
Error
}
添加泛域名解析 失败!"
&&
exit
0
fi
fi
echo
&&
echo
"是否继续添加 泛域名解析?[Y/n]"
stty
erase
'^H'
&&
read
-p
"(默认: Y 继续添加):"
wrcd_add_1
...
...
@@ -359,7 +366,7 @@ Del_wrcd(){
if
[[
$?
==
"0"
]]
;
then
echo
-e
"
${
Info
}
删除泛域名解析 成功 [
${
wrcd_name
}
:
${
wrcd_ip
}
]"
else
echo
-e
"
${
Error
}
删除泛域名解析 失败!"
echo
-e
"
${
Error
}
删除泛域名解析 失败!"
&&
exit
0
fi
echo
&&
echo
"是否继续删除 泛域名解析?[Y/n]"
stty
erase
'^H'
&&
read
-p
"(默认: Y 继续删除):"
wrcd_del_1
...
...
@@ -400,7 +407,7 @@ Modify_wrcd(){
if
[[
$?
==
"0"
]]
;
then
echo
-e
"
${
Info
}
修改泛域名解析 成功 [旧
${
wrcd_name_now
}
:
${
wrcd_ip_now
}
, 新
${
wrcd_name
}
:
${
wrcd_ip
}
]"
else
echo
-e
"
${
Error
}
修改泛域名解析 失败!"
echo
-e
"
${
Error
}
修改泛域名解析 失败!"
&&
exit
0
fi
break
else
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录