Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] Скопировать содержимое одного тхт файла столько раз, сколько строк в другом (http://forum.oszone.net/showthread.php?t=301028)

Alexander_88 10-06-2015 22:23 2517184

Скопировать содержимое одного тхт файла столько раз, сколько строк в другом
 
Здравствуйте, подскажите, пожалуйста как можно скопировать все содержимое одного тхт файла в другой тхт файл некоторое количество раз. Это количество будет вычисляться количеством строк третьего тхт файла деленное на 4. Пустые строки из третьего тхт файла должны считаться.


пример:

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

Код:

ааа
ббб
ввв
ггг
ддд

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

Код:

строка1
строка2
строка3
строка4
строка5

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

строка11
строка12

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

Код:

ааа
ббб
ввв
ггг
ддд
ааа
ббб
ввв
ггг
ддд
ааа
ббб
ввв
ггг
ддд


Iska 10-06-2015 23:15 2517195

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

Выложите образец «файл 3.txt» с:
Цитата:

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

упаковав его в архив. Есть подозрение насчёт различной трактовки понимания пустой строки. Надо посмотреть на такой файл «вживую».

Alexander_88 10-06-2015 23:48 2517207

Цитата:

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


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

Kazun 11-06-2015 10:50 2517320

Код:

(gc 1.txt) * ([int](gc 3.txt).count/4) > 2.txt

Alexander_88 11-06-2015 11:10 2517333

спасибо :)


Время: 17:24.

Время: 17:24.
© OSzone.net 2001-