Дізнайтеся, яке закінчення є найбільш поширеним у мові [закрито]


0

Я хотів би розібратися, які найкорисніші TLD є для злому домену (тобто створення коротких FQDN, які написають слова, поєднуючись із TLD, наприклад, ho.me) англійською мовою.

Ось список загальнодоступних суфіксів https://publicsuffix.org/list/public_suffix_list.dat , який я хотів би перевірити на слова англійською мовою, щоб побачити, які найбільш популярні.

Як я можу досягти цього, наприклад, за допомогою сценарію?


Досить справедливо. Я вирішив відповісти на це самим швидким сценарієм баш. Сміливо закривайтеся в будь-якому випадку - я ціную, що це поза темою.
michaelmcandrew

Це може бути більше підходить для гольфу з кодом ?
Attie

Так - я думав те саме, але задумався, чи це занадто просто. Сміливо пересувайтесь там, якщо це доречно.
michaelmcandrew

2
Я думаю, якщо питання може бути трохи переосмислене, воно може залишитися тут, скажімо, у вас вже є список вводу, і ви шукаєте спосіб проаналізувати його за допомогою скрипту ... ось таке питання ми часто виникаємо.
slhck

Гаразд - я це трохи відредагував.
michaelmcandrew

Відповіді:


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 для повного списку.


Що таке .ing? Це не домен верхнього рівня.
Скотт
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.