![]() |
Сортировка доменов.
Есть текстовый файл с доменами.
Нужно отсортировать по уровню домена в разные текстовики, средствами .bat Можно и .vbs. |
serg515, поясните на конкретном примере, что есть, и что должно получиться.
|
Есть:
http://forum.oszone.net/post-2942761.html#post2942761 http://forum.osone.net/post-2942761.html http://www.oszone.net/post https://ozone.net/post-2942761 Должно быть: в одном файле http://forum.oszone.net/post-2942761.html#post2942761 http://forum.osone.net/post-2942761.html в другом файле: http://www.oszone.net/post https://ozone.net/post-2942761 |
Цитата:
Цитата:
Код:
@echo off Цитата:
|
Цитата:
|
serg515, теперь попробуйте объяснить формально, по какому принципу было сделано это деление. Мне лично непонятно.
|
Iska,
ну то что нужно-то ясно (Структура полного доменного имени), просто там где написано: "в другом файле:" в этом абзаце (содержимом) явно опечатка на скорость, т.к. туда попали домены разных уровней. Если выполнить мой код из п4 будет разделение на три файла как и положено согласно представленных имен доменов. |
|
последняя строка - первого
|
Цитата:
Код:
https://ozone.net/post-2942761 |
Цитата:
http://forum.oszone.net/post-2942761.html#post2942761 http://forum.osone.net/post-2942761.html Второго уровня: http://www.oszone.net/post https://ozone.net/post-2942761 sample.gtw-02.office4.example.com., где: sample — пятый уровень; gtw-02 — четвертый уровень; office4 — третий уровень; example — второй уровень; com — первый (верхний) уровень; .(точка) — нулевой (корневой) уровень. http(s) - протокол передачи данных www - префикс |
Цитата:
|
Ото ж.
|
Цитата:
ЗЫ.вариант с кол-ом точек отпадает. |
если сильно смущает "www" и только это мешает написанию батника ,то в общем можно и без (не учитывая) "www",но предпочтительнее с ним.
|
Цитата:
Цитата:
|
Цитата:
если бы было: http://www.soft.oszone.net/post https://soft.ozone.net/post-2942761 то в третий и т.д. |
Код:
param( |
Цитата:
А опосля, окромя www, внезапно вспомнится ftp, потом что-нибудь ещё, и т.д. |
в данном случае углубленная теория не требуется.
т.е.с www или без www считать как один домен. |
serg515, но знать её надо. Дабы изъясняться внятным образом, чтобы тебя понимали.
|
Цитата:
Цитата:
не в этом дело в данном случае. Цитата:
т.е. кто знает, тот поймёт. :good: |
Время: 15:38. |
Время: 15:38.
© OSzone.net 2001-