![]() |
С помощью bat-ника перенести нужное количество строк в одну в текстовом файле
Здравствуйте, помогите создать .bat в текстовом документе для переноса первых 10 строчек в одну, далее следующие 10 и так далее.
Необходимо чтобы совмещенные строчки разделялись не пробелами а табуляцией (для дальнейшей работы в .xls) Пример текста: Скрытый текст
01050
Фамилия И.О. * Улица (Ж), д. 8, кв. 4 0.5235 -100.00 Абонплата не снята Мировой 28/11/10 09:09:08 1243 Фамилия И.О. * Улица (Ж), д. 9, кв. 5 ... |
Код:
@echo off |
Как-то так:
Скрытый текст
Код:
@echo off Имя исходного текстового файла задаётся параметром пакетного файла (также можно просто перетянуть исходный файл на пакетный файл в Проводнике). Georgio, в конце строк лишний табулятор вкрался ;). |
Спасибо! Оба батника работают. А нельзя сделать так, чтоб и пустые строки при переносе были отделены табуляцией (т.к. в некоторых ситуациях они бывают заполнены и при переносе в таблицу данные смещаются), а в данном случае они теряются.
|
Цитата:
Скрытый текст
![]() |
Попробую пояснить в картинках.
есть такой текстовый документ с данными Скрытый текст
01050
Фамилия И.О. * Улица (Ж), д. 8, кв. 4 0.5235 -100.00 Абонплата не снята Мировой 28/11/10 09:09:08 1243 Фамилия И.О. * Улица (Ж), д. 9, кв. 5 35.0000 -3000.00 Абонплата не снята Пятьдесят 20/06/14 09:05:38 a-spivak Фамилия И.О. Улица (Ж), д. 6, кв. 10 85.7785 Пятьдесят Пятьдесят 01/06/15 05:00:34 Скрытый текст
![]() после применения батников получается не 10 столбцов, а по количеству заполненных строк Скрытый текст
![]() а необходимо чтоб было так Скрытый текст
![]() т.е. другими словами: 10 строчек должны стать 10 столбцами, следующие 10 ... и т.д. |
Rz78, поскольку конфигурацию в профиле Вы не заполнили — спрашиваю: у Вас Windows 7 или выше?
|
W_7_Pro x86
|
Время: 21:33. |
Время: 21:33.
© OSzone.net 2001-