![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
![]()
Сообщение
#1
|
|
![]() I must gather my party before venturing forth Сообщений: 5 129 Спасибо сказали: 17826 раз ![]() |
Не нашел готовой темы. Создал новую.
Такой вопрос. Когда мне нужно обработать все файлы в папке с какой-то командой, то я использую обычную конструкцию FOR - IN - DO А вот если мне нужно обработать две группы файлов так, что в итоговой команде нужно последовательно соединить файлы из обоих групп - первый с первым, второй со вторым и.т.д. Как-то это можно же сделать? Или придется уже писать какую-то конструкцию с подстановкой имен/номеров файлов? -------------------- |
|
|
![]() |
![]()
Сообщение
#2
|
|
![]() 😸🧡✊✌️ Сообщений: 16 398 Спасибо сказали: 3238 раз ![]() |
Думаю, этого можно достичь, воспользовавшись вспомогательным файлом и ключом /F.
test.cmd: Код @echo off test.txt:for /f "delims=| tokens=1,2" %%i in (test.txt) do ( echo %%i %%j ) Код file11|file12 Результат:file21|file22 file31|file32 Код $ test.cmd
file11 file12 file21 file22 file31 file32 -------------------- Я слежу за тобой!
![]() ![]() Цитата Всегда приятно осознавать, что кто-то делает что-то хуже, чем делал бы ты, если бы умел. Борис "Бонус" Репетур, "От винта!", выпуск 38. |
|
|
![]() ![]() |
Текстовая версия | Сейчас: 31 July 2025 - 18:01 |
Copyright by Алексей Крючков
![]() Programming by Degtyarev Dmitry |
|