加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

bash脚本提取LDAP的域名

发布时间:2020-12-15 20:59:10 所属栏目:安全 来源:网络整理
导读:我目前正在编写一个脚本,要求用户输入域名.此域名用于填充LDAP的hqbase变量. 例如,如果用户输入“example.com”,我必须在侧面剪切域名,并在另一侧“com”剪切域名. 我找到了这个例子: echo http://example.com/index.php | awk -F/ '{print $3}' 但是如何从
我目前正在编写一个脚本,要求用户输入域名.此域名用于填充LDAP的hqbase变量.
例如,如果用户输入“example.com”,我必须在侧面剪切域名,并在另一侧“com”剪切域名.

我找到了这个例子:

echo http://example.com/index.php | awk -F/ '{print $3}'

但是如何从com(任何“.”)拆分示例.

解决方法

你要 .作为你的分隔符:

# Using cut
$echo "domain.com" | cut -d. -f1
domain

$echo "domain.com" | cut -d. -f2
com

# Using awk                                                                     
$echo "domain.com" | awk -F. '{print $1}'
domain

$echo "domain.com" | awk -F. '{print $2}'
com

# Save values                                                                   
$first=$(echo "domain.com" | cut -d. -f1)
$second=$(echo "domain.com" | cut -d. -f1)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读