如何使用单个连字符删除无效域,开始或结束,或两者兼而有之?
要删除的示例域:
.-domain--.com
.-domain-.com
.domain-.com
.--domain.com
.subdomain.-domain.com
失败的尝试:
grep -vP '-\.'
sed 's/^\.-//'
我向那些已经发表评论的人道歉。我不得不改写这个问题,因为它是不正确的。谢谢
如何使用单个连字符删除无效域,开始或结束,或两者兼而有之?
要删除的示例域:
.-domain--.com
.-domain-.com
.domain-.com
.--domain.com
.subdomain.-domain.com
失败的尝试:
grep -vP '-\.'
sed 's/^\.-//'
我向那些已经发表评论的人道歉。我不得不改写这个问题,因为它是不正确的。谢谢
任何一个:
或者,使用 GNU grep: