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

Поиск в текстовом блоке с одинаковыми начальными цифрами числами

27.09.2019, 15:07. Показов 1151. Ответов 10

Студворк — интернет-сервис помощи студентам
Подскажите пожалуйста
мужду блоками один абзац
Как написать батник для текстового файла с:\text.txt с содержанием
Если в текстовом файле
1) Если значение %%a и значение %%b присуствуют то должно присуствовать %%c и %%d
если отсуствует то в отдельном файле out.txt добаляеться строка "001 значение отсусвует"

и второй скрипт
символы %%b == %%d
если не одинаковые
то в отдельном файле outstring.txt
"001 - номера не совпадают"

%%a = "Serial number"
%%b = "12345678-123"
%%с = "Привет"
%%d = "Мир"

001 - Lorem Ipsum
001 - %%a: %%b
001 - Lorem Ipsum
001 - date %%c %%d
001 - Lorem Ipsum

002 - Lorem Ipsum
002 - %%a: %%b
002 - Lorem Ipsum
002 - date %%c %%d
002 - Lorem Ipsum

003 - Lorem Ipsum
003- %%a: %%b
003 - Lorem Ipsum
003 - date %%c %%d
003 - Lorem Ipsum

И. Т. Д.
Заранее благодарен
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
27.09.2019, 15:07
Ответы с готовыми решениями:

Матрица с рандомными числами без повторов, но с двумя одинаковыми цифрами
Как создать матрицу, чтобы числа были в случайном порядке без повторов, но чтобы в матрице были только 2 цифры одинаковые?

Удаление чисел с одинаковыми цифрами
Помогите пожалуйста решить Дано некоторое количество целых чисел. Каждое число лежит в интервале от 0 до 2 миллиардов. Числа отделяются...

заполнение одинаковыми цифрами диапазон в delfi
Здравствуйте всем как можно вот этому диапазону(обведенным) задать значение 1

10
4340 / 2130 / 661
Регистрация: 26.04.2015
Сообщений: 6,823
27.09.2019, 15:32
Alexlazy, совершенно ничего непонятно
%%a(b,c) - литералы или переменные, откуда берутся их значения?
По содержимому файлов ...
Давайте так. Файл с содержимым до изменения и файл с содержимым после изменений (пусть такой как вы его хотите видеть) в архив и сюда на форум и дописать что и как и чем и зачем меняется.
0
0 / 0 / 0
Регистрация: 24.09.2019
Сообщений: 7
27.09.2019, 15:49  [ТС]
Спасибо за помощь, это переменные и их значение %%a = текст на анг (Serial number) , %%b = (123456789-123) (разные во всех числовых блоках например 001 отличаеться от 002, %%c текст на англ (DU-serial numer) , %%d -текст и цифры на анг (Hex FFFF 62535)
0
4340 / 2130 / 661
Регистрация: 26.04.2015
Сообщений: 6,823
27.09.2019, 15:55
мне понятнее не стало - ждем архив.
0
0 / 0 / 0
Регистрация: 24.09.2019
Сообщений: 7
27.09.2019, 16:03  [ТС]
допустим
003 - Lorem Ipsum
003- осусвует: %%b
003 - Lorem Ipsum
003 - date %%c %%d
003 - Lorem Ipsum


out.txt
003 отсусвует значение переменного %%a
0
4340 / 2130 / 661
Регистрация: 26.04.2015
Сообщений: 6,823
27.09.2019, 16:10
Alexlazy,
что, в текстовом файле прямо так и выглядит строка?!:
%%a = "Serial number"
именно %%a туда записывается или имя есть у этой переменной
это первой строкой записано или уже где-то в глубине файла, есть далее по файлу еще такая строка но уже с другим значением, строка точно записана как в файле или добавлены пробелы для красоты, какая кодировка файла, встречается ли кириллица и спецсимволы, с помощью чего создается этот файл, откуда поступают эти переменные. Какая цель этих действий? Почему что-то добавляется (и почему именно добавляется и куда в таком случае) в другой файл - зачем? Какова цель вообще этих действий. Что значит второй скрипт, почему нельзя все делать в одном, будет толковое объяснение задачи или нет?
0
0 / 0 / 0
Регистрация: 24.09.2019
Сообщений: 7
27.09.2019, 16:12  [ТС]
сократил думал понятнее будет
0
4340 / 2130 / 661
Регистрация: 26.04.2015
Сообщений: 6,823
27.09.2019, 16:13
Alexlazy, вы хотите чтобы вам помогли и вам лень сделать файлы с примерами и пояснить что надо или просто от нечего делать зашли на форум? Я потратил на вас много предложений, а зачем не понимаю и мое терпение начинает подходить к концу.
0
0 / 0 / 0
Регистрация: 24.09.2019
Сообщений: 7
27.09.2019, 16:36  [ТС]
Нет мне не лень и спасибо Вам огромное просто правильно хочу изложить мысли чтобь вы меня понимали
Сам файл большой и между ними тексовые приблизительно такой я репорт выгружаю в текстовом файле

можно в один скрипт,
меняються первые 10 символов и серийные номера а итоговый на этом совпадают сейники и ничего

0000005095 - Serial No. Meter 1: 30005003036-11320692
0000005095 24/09/2019 02:00:00 BU 01 : DU Serial No.: 30005004004-11320692
0000005095 24/09/2019 08:01:35 BU 01 : TV on Chn 65535 (hex FFFF) In region
0000005095 24/09/2019 11:57:57 BU 01 : TV Off

а на этом не совпадают
0001205197 - Serial No. Meter 1: 30005003038-15160043
0001205197 24/09/2019 02:00:00 BU 01 : BU Modem Serial No.: 30005003112-14070012
0001205197 24/09/2019 16:33:42 BU 01 : TV on Chn 65535 (hex FFFF) In region
0001205197 24/09/2019 22:46:48 BU 01 : TV Off

а может быть вообще отсусвует строка

0001205203 - Serial No. Meter 1: 30005003038-15360047
отсусвует
0001205203 24/09/2019 03:05:15 BU 01 : TV on Chn 65535 (hex FFFF)
0001205203 24/09/2019 03:07:13 BU 01 : TV Off

итоговом файле пишеться
0001205197 - не совпадают сейриные номера
0001205203 - отсусвует инфоррмация

Спасибо Вам огромое еще раз
0
4340 / 2130 / 661
Регистрация: 26.04.2015
Сообщений: 6,823
27.09.2019, 16:51
два разных (ну по времени допустим) файла и в них надо сравнить блоки из (4х к примеру строк) на совпадение или несовпадение информации блока относительно закрепленной переменной (типа ID)? И еще вероятно такой блок не один и надо сравнить или конкретные или все?
Вообще на cmd это можно было бы написать, но это будет код размеров такого масштаба что если что-то полетит или пойдет не так, а хуже всего что на каком-то этапе, а не сразу, то никто кроме составителя кода не станет с ним и разбираться.
Задавайте свой вопрос или в разделе vbs или powershell не менее.
0
0 / 0 / 0
Регистрация: 24.09.2019
Сообщений: 7
27.09.2019, 16:54  [ТС]
Спасибо большое извините за потерянное время Желаю удачи
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
27.09.2019, 16:54
Помогаю со студенческими работами здесь

Четырехзначные числа с тремя одинаковыми цифрами
Нужно посчитать кол-во четырехзначных чисел с тремя одинаковыми цифрами. Реализовать при помощи процедуры или функции х)

Cколько раз встречаются числа с 4 одинаковыми цифрами
Здравствуйте.Мне нужна помощь. Для всех шестизначных натуральных чисел посчитать сколько раз встречаются числа, в записи которых...

Найти количество четырехзначных чисел с тремя одинаковыми цифрами
Найти количество четырехзначные числа, у которых есть три одинаковых цифры.

Расшифровать ребус, полученный в результате замены одинаковых букв одинаковыми цифрами.
Расшифровать ребус, полученный в результате замены одинаковых букв одинаковыми цифрами. Найти также такие значения цифр, при которых...

Сколько комбинаций можно составить из 5 чисел с одинаковыми цифрами на месте единиц?
Сколько всего комбинаций можно составить из 5 чисел, если в комбинации должны присутствовать хотя бы два числа оканчивающихся на одинаковую...


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

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Символьное дифференцирование
igorrr37 13.02.2026
/ * Программа принимает математическое выражение в виде строки и выдаёт его производную в виде строки и вычисляет значение производной при заданном х Логарифм записывается как: (x-2)log(x^2+2) -. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru