Averigüe qué final es el más común en un idioma [cerrado]

0

Me gustaría averiguar cuáles son los TLD más útiles para la piratería de dominios (es decir, crear FQDN cortos que deletreen palabras combinándolas con un TLD, por ejemplo ho.me) en inglés.

Aquí hay una lista de sufijos públicos https://publicsuffix.org/list/public_suffix_list.dat , que me gustaría comparar con las palabras en inglés para ver cuáles son las más populares.

¿Cómo puedo lograr esto, por ejemplo, usando un script?

michaelmcandrew
fuente
Lo suficientemente justo. Decidí responderlo yo mismo con un script rápido de bash. En cualquier caso, siéntase libre de cerrar. Aprecio que esté fuera de tema.
michaelmcandrew
Esto podría ser más adecuado en el código de golf ?
Attie
Sí, pensé lo mismo, pero me preguntaba si era demasiado fácil. Siéntase libre de mudarse allí si es apropiado.
michaelmcandrew
2
Supongo que si la pregunta pudiera reformularse un poco, podría quedarse aquí, por ejemplo, ya tiene una lista de entrada y está buscando una manera de analizarla utilizando un script ... ese es el tipo de pregunta que recibimos con frecuencia.
slhck
OK, lo he editado un poco.
michaelmcandrew

Respuestas:

1

Este script bash funciona, usando una lista de tlds de https://publicsuffix.org/list/public_suffix_list.dat

for TLD in $(grep -E '^[a-z]+$' public_suffix_list.dat); do echo $(grep $TLD /usr/share/dict/words | wc -l) $TLD; done | grep -v ^0 | sort -nr

Los 10 principales son:

16147 in
13129 es
9573 ng
9276 re
9174 at
8625 st
8331 ing
7383 ar
6762 li
6469 al

Consulte https://gist.github.com/michaelmcandrew/a7de275eb57053206a17c6e9316ea86a para obtener una lista completa.

michaelmcandrew
fuente
¿Qué es .ing? No es un dominio de nivel superior.
Scott