Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - [решено] Скопировать содержимое одного тхт файла столько раз, сколько строк в другом

Ответить
Настройки темы
Любой язык - [решено] Скопировать содержимое одного тхт файла столько раз, сколько строк в другом

Ветеран


Сообщения: 531
Благодарности: 4

Профиль | Отправить PM | Цитировать


Изменения
Автор: Alexander_88
Дата: 10-06-2015
Здравствуйте, подскажите, пожалуйста как можно скопировать все содержимое одного тхт файла в другой тхт файл некоторое количество раз. Это количество будет вычисляться количеством строк третьего тхт файла деленное на 4. Пустые строки из третьего тхт файла должны считаться.


пример:

исходный 1.txt (который надо копировать некоторое количество раз)

Код: Выделить весь код
ааа
ббб
ввв
ггг
ддд
файл 3.txt (с которого нужно взять количество строк деленное на 4)

Код: Выделить весь код
строка1
строка2
строка3
строка4
строка5

строка7
строка8
строка9

строка11
строка12
Итоговый файл 2.txt который должен получиться после применения скрипта:

Код: Выделить весь код
ааа
ббб
ввв
ггг
ддд
ааа
ббб
ввв
ггг
ддд
ааа
ббб
ввв
ггг
ддд

Отправлено: 22:23, 10-06-2015

 

Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


Alexander_88, у Вас отработки что ли потоком пошли?

Выложите образец «файл 3.txt» с:
Цитата Alexander_88:
(кроме последней пустой строки, она не в счет) »
упаковав его в архив. Есть подозрение насчёт различной трактовки понимания пустой строки. Надо посмотреть на такой файл «вживую».

Отправлено: 23:15, 10-06-2015 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Ветеран


Сообщения: 531
Благодарности: 4

Профиль | Отправить PM | Цитировать


Цитата Iska:
(кроме последней пустой строки, она не в счет) »

Убрал это из первого поста. Про сто не буду делать эту строчку
т.е. нужно учитывать количество строк полностью (и пустые и не пустые). Известно, что кол-во строк делится на 4 нацело.

Последний раз редактировалось Alexander_88, 16-10-2015 в 09:28.


Отправлено: 23:48, 10-06-2015 | #3


Ветеран


Сообщения: 1259
Благодарности: 861

Профиль | Отправить PM | Цитировать


Код: Выделить весь код
(gc 1.txt) * ([int](gc 3.txt).count/4) > 2.txt
Это сообщение посчитали полезным следующие участники:

Отправлено: 10:50, 11-06-2015 | #4


Ветеран


Сообщения: 531
Благодарности: 4

Профиль | Отправить PM | Цитировать


спасибо

Отправлено: 11:10, 11-06-2015 | #5



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - [решено] Скопировать содержимое одного тхт файла столько раз, сколько строк в другом

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Любой язык - [решено] Извлечь определенные строки по счету из одного тхт файла в другой Alexander_88 Скриптовые языки администрирования Windows 11 13-06-2015 12:48
Любой язык - [решено] извлечение ссылок из одного тхт файла в другой Alexander_88 Скриптовые языки администрирования Windows 4 05-04-2015 15:39
CMD/BAT - [решено] поиск и замена из одного файла в другом alexmoreman Скриптовые языки администрирования Windows 6 27-05-2013 09:33
CMD/BAT - Перенос строк из одного файла в другой jackscorpse Скриптовые языки администрирования Windows 0 25-08-2012 00:31
Любой язык - [решено] из одного тхт файла добавить содержимое во все тхт файлы папки gangsterovich Скриптовые языки администрирования Windows 3 06-05-2011 04:29




 
Переход