![]() |
Добавить блоки строк из одного txt файла в другие txt файлы
Здравствуйте. Не давно создавал тему, про добавление строк, а теперь необходимо добавлять не строки, а блоки строк..
В одном txt файле (назовем его общим) есть множество блоков строк, разделенных разделителем //================== Необходимо каждый из этих блоков строк добавить в нужный txt файл (рассортировать). Как определить, в какой txt файл добавить каждый блок строк из общего txt файла? Определять нужно по поиску. Например, общий файл general.txt имеет вид (на самом деле может быть не одна тысяча блоков строк): Код:
File Name.type: 0701start.avi Я указываю в скрипте поиск слова, и в какой txt добавить блок строк, если слово найдется: Код:
"gsd" - C:\video.txt В результате выполнения скрипта должны появится 2 файла на диске C: video.txt Код:
File Name.type: 0894gsd.mp4 Код:
File Name.type: 0701start.avi Файлы txt должны появиться, если их не было, но если они были, то блоки строк должны просто добавиться (в общем txt будет много блоков строк, которые должны уйти в один и тот же txt файл). :) |
Цитата:
powershell Код:
#requires -v 3.0 Код:
gsd - D:\video.txt |
Спасибо, работает. В поиске будут только буквы (без символов). :)
|
Подскажите, а как сделать, чтобы информация добавлялась в ansi
Я проверил, все работало на тест файлах (которые скрипт сам создал). Потом начал пробовать с рабочим txt, в него добавляется информация в одну строку.. этот txt я создавал давно, просто из windows "создать блокнот". Информация добавляется вроде как в юникоде, из - за этого все добавляется в одну строку. Можно конечно мой txt перекодировать в юникод, только дальше этот txt также уходит на обработку нескольких скриптов, поэтому неизвестно будет ли как раньше все работать, если я перекодирую его. Нельзя сделать, чтобы информация добавлялась для txt как она есть, а не в одну строку? |
Alexander_88, действуйте как обычно — упаковываете Ваш файл/файлы в архив, каковой прикладываете к сообщению, або на обменник (например, DropMeFiles), а ссылку — сюда.
|
Вложений: 1
data - общий txt файл.
После выполнения скрипта видно, что данные добавляются в одну строку (в файлы fileslink, imagelink, har) Код:
#requires -v 3.0 |
Цитата:
Вот, настраивайте нужную кодировку: Код:
#requires -v 3.0 |
Спасибо, работает :)
|
Время: 20:41. |
Время: 20:41.
© OSzone.net 2001-