Форум программистов, компьютерный форум, киберфорум
Batch (CMD/BAT)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 19.05.2015
Сообщений: 3

Нужно сверить 2 файла

27.12.2016, 23:09. Показов 1149. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Возможно ли это реализовать через BAT ?
Есть 2 txt файла
в первом файле строки такого вида:
Code
1
2
https://www.yandex.ru/
https://www.google.ru/
Во втором такого вида:
Code
1
2
3
https://yandex.ru/search/?lr=191&clid=2164704&win=214&msid=1482868230.00841.22871.13985&text=help
https://www.google.ru/webhp?hl=ru&sa=X&ved=0ahUKEwj_2qOZk5XRAhWJOSwKHQajCgcQPAgD#newwindow=1&hl=ru&q=123
http://www.site.ru/newthread.php?101
Нужно удалить повторяющиеся строки во 2 файле (искать повторы нужно до одинарного слеша)

Во 2 файле должно остаться только:
Code
1
http://www.site.ru/newthread.php?101
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
27.12.2016, 23:09
Ответы с готовыми решениями:

С помощью прерывания нужно почитать дату и сверить со стандартной
Как сравнить заданную дату с датой на компьютере?

Сверить часы с интернетом
Здравствуйте. Мне нужно узнавать точное время, а для этого нужно связываться с неким источником, которое мне это время сообщит. Я...

Сверить и соединить массивы
1-ый массив: array( "18.02" => "0", "19.02" => "0", "20.02" => "0", "21.02" => "0", "22.02" => "0", ...

1
4340 / 2130 / 661
Регистрация: 26.04.2015
Сообщений: 6,823
28.12.2016, 01:49
Chicago17,
Не-а, при таком виде что вы написали, вывод в файл2 будет такой:
Кликните здесь для просмотра всего текста

Код:
Windows Batch file
1
2
3
4
5
@echo off
set "f1=file1.txt"
set "f2=file2.txt"
<"%f2%">$ (for /f "tokens=1,2* delims=/" %%a in ('more') do @<"%f1%">nul find "%%a//%%b/" || echo %%a//%%b/%%c)& move $ "%f2%"
exit
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
28.12.2016, 01:49
Помогаю со студенческими работами здесь

Как сверить массивы?
Существует два массива. Один приравнивается другому. Потом с первым проводим манипуляции и пытаемся проверить - изменился ли массив? но...

Сверить два списка
Помогите... Как найти значение &quot;Новом списке&quot; которое не встречается в &quot;Старом списке&quot;? или Как проверить на остуствии в...

Требуется сверить дату
procedure TForm2.FormCreate(Sender: TObject); begin DateTimePicker1.Date:=now; DecodeDate(myDate,myyear,myMonth,myday); if...

Как правильно сверить дату?
$date = strtotime('12.02.2014 20:00'); $date1s = date(&quot;d-m-Y&quot;, $date); $tomorrow = date(&quot;d-m-Y&quot;, strtotime('+1 DAY')); ...

Сверить время из БД с текущим на сервере
Имеется дата 2013-04-27 15:08:07 подобного вида в базе. Нужно проверить, чтобы данное время не было больше 10 минут от текущего времени на...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это дополнительная запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru