Здравствуйте.
Пожалуйста, помогите создать батник.
Необходимо, чтобы из файла "2.txt" вырезалось (удалялось) определенное количество первых строк и чтобы вырезанные строки копировались (вставлялись) в файл "1.txt"
Спасибо за помощь.
Помогите создать "батник", вырезать из "2.txt" первых n строк и вставить их в "1.txt"
Модераторы: Naeel Maqsudov, C_O_D_E
сам пытался написать такой батник? - если нет - помогу за вознаграждение.
ICQ 395-546-218
ICQ 395-546-218
Приглашаю на свой блог о программировании: pro-prof.com
rrrFer писал(а):сам пытался написать такой батник? - если нет - помогу за вознаграждение.
ICQ 395-546-218
Спасибо. Вопрос решен с помощью "sed"
sed.exe
Мне помог решить этот вопрос Foreigner
Скрипт для батника:
В итоге из файла 2.txt вырезается первых 10 строк и создается файл 1.txt с этими же вырезанными строками.@echo off
sed.exe -n "1,10 p" 2.txt 1>>1.tmp
move 1.tmp 1.txt
sed.exe "1,10 d" 2.txt 1>2.tmp
move 2.tmp 2.txt
Если нужно, чтобы в файл 1.txt вырезанные строки дописывались к уже существующей там информации, тогда так:
Пользуйтесь все, кто хочет и без вознаграждения!@echo off
sed.exe -n "1,10 p" 2.txt 1>>1.txt
sed.exe "1,10 d" 2.txt 1>2.tmp
move 2.tmp 2.txt