Добрый день господа Нужно как то посчитать самые повторяющиеся пароли в txt и вывести в логе 123 - встречается 100 раз qwerty - 80 раз 123456 - 300 раз и т.д. Может кто нуждался и встречал вариант желательно в bat (большой объем можно использовать) что бы посчитал и вывести в лог txt было бы здорово что бы было включено не много логики в скрипте в плане что бы не считало допустим меньше 50 раз подсчета пароля а то как то накладно будет даже для самого батника в объеме допустим 5 гигов txt
в лини это штатными средствами делается Spoiler Code: :/tmp$ cat pass password 12345 qweqweqwe qwerty 1235 123456 password pass zxczxczxc pass pass pass pass 1235 password qwerty 123456 pass :/tmp$ cat pass | sort | uniq -c | sort -nr 6 pass 3 password 2 qwerty 2 1235 2 123456 1 zxczxczxc 1 qweqweqwe 1 12345
ээх жалкий вы народец держи почти то что нужно Code: @echo off setlocal ENABLEEXTENSIONS setlocal ENABLEDELAYEDEXPANSION del log.txt for /f %%a in (1.txt) do ( set /A count=0 for /f "tokens=2 delims=:" %%D in ('find /c "%%a" 1.txt') do set /a count+=%%D echo %%a was seen:!count!>>log.txt )
Молодец Девтон. Вот что значит Тайская школа. Не выучил урока - сразу раз в жопу, наказали. Не правильно написал код - пару раз в оную и в рот после экзекуции. Система стимуляции по тайски. Там наверное все отличники, кроме пидорасов? Девтон, пора запостить твои воспоминания. " Как я был двоечником, а стал отличником в тайской школе".
Тай и не такое делает с человеком. Если уж из мужика бабу делают, то кодить научить им пара пустяков. Была бы только жопа у ученика.
0_о а какой до этого у тебя был вариант? я лет с 11 кодю...или с 10 угадай в какой системе счисления цифры ))) ps не надо, чтоб всё овно у тебя в прелестной головке перемешивалось )) из-за тех (кроме меня) кто отписался в этой теме, программист ассоциируется с немощным существом, а программизм=половая ориентация, вера и образ жизни для меня же кодинг - это всего один из развитых навыков, который жить помогает
Скриптенг под Дос - это вид извращения а не коденг тащемто (я бы сказал что скриптенг какой-либо вообще это вид извращения но опасаюсь быть избитым поэтому не скажу. тем более начал Питон учить на старости лет)
Тот кто шарит как из батника подсчитать количество встречающихся слов в тексте Я как подумаю что может-быть там где-то в Венде есть встроенные регулярные выражения - аж колени трястись начинают от паники. Одепт истенных языков носит с собой на флешке компилятор Си на случай непредвиденных ситуаций. Особо хитроумный еще и OllyDbg таскает ага.
Питонщиков сейчас много развелось, а bat судя по форуму уже утраченное искусство. Я смотрю рынок монополизираван тайской конторой ".bat за бат"))