Отправляет email-рассылки с помощью сервиса Sendsay

[TC] Деление текстового файла на строки

Здравствуйте уважаемые участники листа.
Вопрос собственно в теме.
Как можно разбить текстовик на строчки,
желательно, что бы каждая строка начиналась с группы определенных символов.
Вроде, можно разбить с помощью TC,
но там разбиение файла делается только по заданному размеру.
Может быть есть еще какие-то доступные нам утилиты, или программы,
с помощью которых можно делать такое разбиение.
С уважением Татьяна.

Ответить   Mon, 20 Jul 2015 09:53:43 +0300 (#3295344)

 

Ответы:

привет

Как можно разбить текстовик на строчки,
<

даете название исходному файлу например:
list.txt
затем создаете cmd с таким содержимым:

@Echo Off
SetLocal enabledelayedexpansion
Set list=list.txt
:: Число строк в файле на выходе
Set str=50

Set Num=%str%& Set File=0
For /F "tokens=* usebackq delims=" %%i In ("%list%") Do (
Set /a Num+=1
If !Num! GEQ %str% (
Set Num=0
Set /a File+=1
Set nFile=0!File!
Set nFile=!nFile:~-2!
Echo %%i>list!nFile!.txt
) Else Echo %%i>>list!nFile!.txt
)
Pause
Exit

Ответить   Mon, 20 Jul 2015 14:12:26 +0300 (#3295413)

 

Здравствуйте, Татьяна.

Откройте в Word и в диалоге замены (CTRL+H) замените ваши символы на них же,
но с добавлением в начале ^0013. То есть, например,
заголовок
на
^0013заголовок
Успехов. Никита.

Ответить   Mon, 20 Jul 2015 14:42:51 +0300 (#3295426)

 

Здрасте вам через окно, Nikita!

Отвечаю на письмо от понедельник, 20 июля 2015 г., 15:42:51:

же,

Делаю, жму заменить все и оно что-то делает, после чего вылазит ок с
уведомлением, мол, замены произведено и их было столько-то. А вот
текстовые документы, которые по идее должны быть созданы, не
создаются.
В чём тут прикол?
Спасибо.
Пока, Nikita!

Ответить   Tue, 21 Jul 2015 08:54:08 +0400 (#3295789)

 

Здравствуйте, Алекс Валиев.

Я не очень понял, какого поведения программы вы всё-таки ожидаете.
Этой заменой мы всего лишь в текущем документе Word просто вставляем разрывы
строк перед ключевыми словами.
Потом отредактированный таким образом документ надо сохранить и
пользоваться.
Успехов. Никита.

Ответить   Tue, 21 Jul 2015 18:18:02 +0300 (#3296039)

 

Здрасте вам через окно, Nikita!

Отвечаю на письмо от вторник, 21 июля 2015 г., 19:18:02:

Видимо, подписчица не очень точно выразилась, когда писала первое письмо.
Короче, есть огромный плейлист, который надо разобрать на отдельные
файлы.
Каждая запись в этом плейлисте начинается с определённых символов и
вот по этим символам и надо сделать разбивку.
Можно переименовать его в txt и таким макаром раздербанить, а потом
тоталом пакетно сменить расширения у этих вот файликов - это не
проблема.
Но вот как сделать, чтобы автоматом поделить это дело, да ещё и так,
чтобы деление начиналось с заданных строк.?
Я уже подумываю над тем, чтобы выделять нужные куски в максридере и
делать из них то ли конспекты, то ли ещё там что-то, я забыл уже, как
оно обзывается.
Утомляющая рутина, конечно, но, если так уж надо, то никуда, по всей
видимости, не денешься.
Пока, Nikita!

Ответить   Tue, 21 Jul 2015 19:40:09 +0400 (#3296050)

 

Всем привет!
Просьба в теме письма.
Спасибо и удачи.

Aleksandr

Ответить   Tue, 21 Jul 2015 19:41:02 +0400 (#3296067)

 

Приветствую "Tiflocomp" и Вас, "Aleksandr" (адрес: dark4***@r*****.ru).

Цитата:

Sony_Sound_Forge_Pro_10.0a_Build_425_Rus_Portable
https://yadi.sk/d/YpISQWfVi26bK
Sony Sound11_portable
https://yadi.sk/d/gJtiqPZCi26bb

Ответить   Wed, 22 Jul 2015 06:40:10 +0500 (#3296158)

 

Здравствуйте, Алекс Валиев.

Не знаю, по-моему быстрее самому написать скрипт-обработчик, потому что
сходу я подходящего инструмента не знаю.
Вот попробуйте, если я вас правильно понял, то должно соответствовать вашим
запросам:
https://dl.dropboxusercontent.com/u/44439456/download/separator.exe
Учтите, кусок файла, идущий до самого первого вхождения указанного
разделителя, я здесь просто отбрасываю.
Успехов. Никита.

Ответить   Tue, 21 Jul 2015 20:37:16 +0300 (#3296082)