Como remover domínios inválidos, inicial ou final, ou ambos, com um único hífen?
Domínios de exemplo a serem excluídos:
.-domain--.com
.-domain-.com
.domain-.com
.--domain.com
.subdomain.-domain.com
Tentativas falhas:
grep -vP '-\.'
sed 's/^\.-//'
Peço desculpas a quem já comentou. Tive que reformular a pergunta, pois estava incorreta. obrigada
Qualquer um dos:
ou, com GNU grep: