假设我有一个名为 $subdomain
的变量,其中包含 test.google.com
。我如何去除子域以获得 google.com
并将其存储在名为 $maindomain 的变量中。
最佳答案
一个子域
maindomain=${subdomain#*.}
有更多的子域
maindomain=$(sed 's/.*\.\(.*\..*\)/\1/' <<< $subdomain)
如果有URI则删除
maindomain=$(sed 's/.*\.\(.*\..*\)/\1/' <<< ${subdomain%/*})
关于bash - 使用 bash 删除子域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25204179/