Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Подсчет количества одинаковых строк в txt файле

Ответить
Настройки темы
CMD/BAT - Подсчет количества одинаковых строк в txt файле

Новый участник


Сообщения: 5
Благодарности: 0

Профиль | Отправить PM | Цитировать


Доброго времени суток. Прошу помощи в написании bat файла, который будет выявлять общее количество одинаковых строк в txt файле. Я так понимаю, что нужно общее количство одинаковых строк присвоить какой-то переменной скажем R и потом проверить условие if R>1 goto :11 else :22 Может быть есть другие варианты решения этой задачи объясню смысл. Смысл таков, что выгрузив адреса маршрутизации с роутера в txt файл нужно проверить нет ли повторяющихся адресов. При наличии двух и более одинаковых адресов должна выполняться известная команда. Буду очень благодарен за поддержку!!!

Отправлено: 09:42, 19-11-2013

 

Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


lexis1980, в постановке задач путаница. Насколько я понимаю, Вам нужно просто определить сам факт наличия не уникальных строк в определённом файле. Проще всего сие сделать посредством PowerShell, наподобие:
Код: Выделить весь код
$cContent = Get-Content -Path "E:\Песочница\0332\0001.txt"

if($cContent.Count -eq ($cContent | Select-Object -Unique).Count) {
    Write-Host "Hasn't repeating strings"
} else {
    Write-Host "Has repeating strings"
}
или взять для этого «uniq.exe» из портированных утилит GnuWin32 и т.п.
Это сообщение посчитали полезным следующие участники:

Отправлено: 11:46, 19-11-2013 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Подсчет количества одинаковых строк в txt файле

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] Копирование\перенос строк с 1.txt до определённой строки\секции в 2.txt. crimes Скриптовые языки администрирования Windows 7 11-06-2013 14:42
CMD/BAT - Подсчет количества строк в текстовом файле sl1mus Скриптовые языки администрирования Windows 3 28-06-2012 21:29
VBS/WSH/JS - [решено] Определение количества строк в DBF файле xilit Скриптовые языки администрирования Windows 2 01-04-2011 22:50
C/C++ - [решено] Подсчет количества строк в Си dionis12006 Программирование и базы данных 2 27-01-2011 15:57
CMD/BAT - Подсчет количества целых чисел в текстовом файле Hardip Скриптовые языки администрирования Windows 5 08-12-2010 14:49




 
Переход