CMD/BAT - Сортировка доменов.
-
serg515
CMD/BAT - Сортировка доменов.
Есть текстовый файл с доменами.
Нужно отсортировать по уровню домена в разные текстовики, средствами .bat
Можно и .vbs.
Нужно отсортировать по уровню домена в разные текстовики, средствами .bat
Можно и .vbs.
-
serg515
Re: CMD/BAT - Сортировка доменов.
serg515, поясните на конкретном примере, что есть, и что должно получиться.
-
serg515
Re: CMD/BAT - Сортировка доменов.
Есть:
Должно быть:
в одном файле
в другом файле:
CMD/BAT - Сортировка доменов.
http://forum.osone.net/viewtopic.php?p=128229#p128229
http://www.oszone.net/post
https://ozone.net/post-2942761
Должно быть:
в одном файле
CMD/BAT - Сортировка доменов.
http://forum.osone.net/viewtopic.php?p=128229#p128229
в другом файле:
http://www.oszone.net/post
https://ozone.net/post-2942761
-
serg515
Re: CMD/BAT - Сортировка доменов.
Цитата serg515:
по уровню домена
Цитата serg515:
в другом файле
тогда не в другом, а двух других - видимо опечатка.
Код:
нужны grep и wc или
Цитата serg515:
Можно и .vbs
на чистом cmd муторно будет.
по уровню домена
CMD/BAT - Сортировка доменов.
Цитата serg515:
в другом файле
CMD/BAT - Сортировка доменов.
тогда не в другом, а двух других - видимо опечатка.
Код:
Код: Выделить всё
@echo off
for /f "delims=" %%s in (file.txt) do echo "%%s"|grep -o "\."|wc -w|set /p n=^& cmd /v/c ">>file!n!.txt echo %%s"
pauseнужны grep и wc или
Цитата serg515:
Можно и .vbs
CMD/BAT - Сортировка доменов.
на чистом cmd муторно будет.
-
Iska
Re: CMD/BAT - Сортировка доменов.
Цитата alpap:
на чистом cmd муторно будет
Можно одним sed'ом обойтись (или miniperl'ом - благо один единственный бинарник).
на чистом cmd муторно будет
Можно одним sed'ом обойтись (или miniperl'ом - благо один единственный бинарник).
-
alpap
Re: CMD/BAT - Сортировка доменов.
serg515, теперь попробуйте объяснить формально, по какому принципу было сделано это деление. Мне лично непонятно.
-
greg zakharov
Re: CMD/BAT - Сортировка доменов.
Цитата alpap:
на чистом cmd муторно будет
Можно одним sed'ом обойтись (или miniperl'ом - благо один единственный бинарник).
на чистом cmd муторно будет
Можно одним sed'ом обойтись (или miniperl'ом - благо один единственный бинарник).
-
greg zakharov
Re: CMD/BAT - Сортировка доменов.
Цитата alpap:
т.к. туда попали домены разных уровней.
Ото ж.
Цитата alpap:
разделение на три файла как и положено согласно представленных имен доменов.
Я вижу два: три доменных имени третьего уровня и одно — второго.
т.к. туда попали домены разных уровней.
CMD/BAT - Сортировка доменов.
Ото ж.
Цитата alpap:
разделение на три файла как и положено согласно представленных имен доменов.
CMD/BAT - Сортировка доменов.
Я вижу два: три доменных имени третьего уровня и одно — второго.
-
alpap
Re: CMD/BAT - Сортировка доменов.
Iska,
ну то что нужно-то ясно (
ну то что нужно-то ясно (
Структура полного доменного имени
), просто там где написано: "в другом файле:" в этом абзаце (содержимом) явно опечатка на скорость, т.к. туда попали домены разных уровней. Если выполнить мой код из п4 будет разделение на три файла как и положено согласно представленных имен доменов.-
Iska
Re: CMD/BAT - Сортировка доменов.
Цитата alpap:
последняя строка - первого
Код:
как — первого?!
последняя строка - первого
CMD/BAT - Сортировка доменов.
Код:
Код: Выделить всё
https://ozone.net/post-2942761как — первого?!