bash脚本提取域名ldap



我当前正在使用询问用户输入域名的脚本。此域名用于填充LDAP的HQBASE变量。例如,如果用户输入" example.com",我必须用 example和" com"另一侧切割域名。

我找到了这个示例:

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

但是如何将examplecom(任何"。")分开。

您希望.作为定界符:

# 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)

最新更新