С Новым годом! Форум программистов, компьютерный форум, киберфорум
Batch (CMD/BAT)
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.82/11: Рейтинг темы: голосов - 11, средняя оценка - 4.82
7 / 7 / 3
Регистрация: 12.01.2017
Сообщений: 327
1

Копирование строк одного файла в соответствующие списку подстроки другого файла

12.02.2020, 21:05. Показов 2230. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте.
Есть file.txt, имеющий форму:
Windows Batch file
1
2
3
4
1 US 11.11.11.11:80
2 US 22.22.22.22:80
3 US 33.33.33.33:80
...и т.д.
Из него нужно выделить только цифры-прокси и отправить в другой файл 1.bat, следующего содержания:
Windows Batch file
1
PRX.bat 00.00.00.00:80
Файлы 1.bat лежат в соответствующих папках 1,2,3, и т.д.
Нужно сделать так, чтобы первый по списку прокси (11.11.11.11:80) файла file.txt заменил 00.00.00.00:80 в файле 1.bat 1-й папки, второй по списку 22.22.22.22:80 заменил 00.00.00.00:80 в файле 1.bat 2-й папки, третий -соответственно в 3-й папке. В файле 1.bat после PRX.bat значение прокси может быть любым.
Желательно скрипт заключить в цикл
Windows Batch file
1
2
for /L %%i in (1,1,10) do (
)
Частично уже сделал, очистив прокси от лишнего:
Windows Batch file
1
@<"file.txt">"TMP.txt" (for /f "tokens=2,3 delims= " %%i in ('more') do @echo %%j)
А вот дальше нужна помощь.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.02.2020, 21:05
Ответы с готовыми решениями:

Строки файла как подстроки строк другого файла
Здравствуйте, уважаемые форумляне Сочинил я вот такую программу: var f1, f3 : text; ...

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

Вставить N последних строк одного TXT-файла в конец другого TXT-файла
Здравствуйте, подскажите пожалуйста, как можно скопировать n последних строк одного тхт файла и...

Копирование данных с другого файла с определением пропущеных строк
Добрый день! Есть основная книга &quot;Закупки.xlsx&quot;, в столбец В необходимо скопировать данные из...

3
7 / 7 / 3
Регистрация: 12.01.2017
Сообщений: 327
13.02.2020, 22:57  [ТС] 2
Не думал, что вопрос такой сложный. Пришлось всё вручную делать. Тема уже неактуальна.
0
Джоуи
1082 / 644 / 240
Регистрация: 05.05.2015
Сообщений: 3,559
Записей в блоге: 2
14.02.2020, 14:41 3
Поделитесь решением?
0
4336 / 2126 / 661
Регистрация: 26.04.2015
Сообщений: 6,823
14.02.2020, 15:40 4
Лучший ответ Сообщение было отмечено Joey как решение

Решение

Цитата Сообщение от sundraw Посмотреть сообщение
Файлы 1.bat лежат в соответствующих папках 1,2,3, и т.д.
вот зачем так делать, также как и тут
то ли себе работы поддать то ли программисту
Цитата Сообщение от sundraw Посмотреть сообщение
выделить только цифры-прокси
если строки однотипные, то так:
Windows Batch file
1
<file.txt>tmp.txt (for /f "tokens=3" %%a in ('more') do @echo %%a)
а вот тут нужна ясность
Цитата Сообщение от sundraw Посмотреть сообщение
сделать так, чтобы первый по списку прокси (11.11.11.11:80) файла file.txt заменил 00.00.00.00:80 в файле 1.bat
именно эту строку? Она одинакова в каждом bat? Она (строка) всегда одна в каждом bat? Еще раз - зачем тогда отдельные bat, почему нельзя использовать один или хотя бы в одной папке?
---------
Цитата Сообщение от sundraw Посмотреть сообщение
Не думал, что вопрос такой сложный
---------
Чаще ответа нет когда задача целиком или частично непонятна и не все будут выуживать из вас дополнительную информацию - ведь кому это надо-то в первую очередь?
0
14.02.2020, 15:40
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.02.2020, 15:40
Помогаю со студенческими работами здесь

Копирование строк из одного файла в другой
Скажите, пожалуйста, как из одного файла (где n строк) скопировать 10 любых строк в другой файл?...

Как организовать быстрое копирование некоторых строк из одного файла в другой
Есть текстовый файл в который 10 раз в секунду записываются показания с датчиков, по запросу...

Копирование файла в папки по списку
Доброго дня. Есть такая задача. файл 121615.xls нужно скопировать в папки, список которых...

Изменение содержимого exe файла (вставка одного файла внутрь другого)
Нужно вставить в фаил 1.exe фаил 2.exe.


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru