Узнайте, какое окончание является наиболее распространенным в языке
Я хотел бы выяснить, какие TLD наиболее полезны для взлома доменов(т. Е. Создания коротких полных доменных имен, которые пишут слова путем объединения с TLD, например: ho.me
) по-английски.
Вот список общедоступных суффиксов https://publicsuffix.org/list/public_suffix_list.dat, которые я хотел бы проверить по словам на английском языке, чтобы увидеть, какие из них наиболее популярны.
Как я могу достичь этого, например, используя скрипт?
1 ответ
Этот скрипт bash работает, используя список tlds из 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
Топ 10 являются:
16147 in
13129 es
9573 ng
9276 re
9174 at
8625 st
8331 ing
7383 ar
6762 li
6469 al
См. https://gist.github.com/michaelmcandrew/a7de275eb57053206a17c6e9316ea86a для получения полного списка.