У меня около 3000 txt-файлов, и я хочу разбить каждый файл на два отдельных файла txt на основе определенной фразы, например, раздела 1 и 2.Сплит много текстовых файлов автоматически
Каждый файл выглядит следующим образом:
Раздел один
XXXXXXXXX XXXXXXXXXX XXXXXXXXX
Раздел два
Xxxxxxxxxc Xxxxccxccc Xxxxxxxcxx
Я хочу иметь раздел O ne и раздел два в двух отдельных файлах txt.
Пожалуйста, предложите или посоветуйте мне любую помощь для выполнения этой задачи. Я слышал о пакетном файле, но я понятия не имею, как это работает.
Я использую окно 10.
Большое спасибо заранее.
Эта задача выполнима с каждой распространенной версии сценария. Но SO - это не сценарий. Вы должны проявить некоторые усилия самостоятельно. Решение Google для решения не так уж сложно. Некоторые подсказки, которые вам нужны для итерации по папке, читайте строку с линейным переключением вывода в следующем разделе. Я vbscript/powershell там другие способы с многострочными RegExes. – LotPings
Если вы можете различать разделы один и два, я бы использовал 'FOR %% a in (* .txt) do findstr" Xxxxxxxxx "" %% a ">>" section1.txt "'. Вы можете сделать что-то подобное снова для раздела 2. Если нет, вернитесь с более подробным вопросом после своей попытки. – soja