Страница 1 из 1
Помогите создать "батник", вырезать из "2.txt" первых n строк и вставить их в "1.txt"
Добавлено: 02 сен 2013, 18:02
temphard
Здравствуйте.
Пожалуйста, помогите создать батник.
Необходимо, чтобы из файла "2.txt" вырезалось (удалялось) определенное количество первых строк и чтобы вырезанные строки копировались (вставлялись) в файл "1.txt"
Спасибо за помощь.
Re: Помогите создать "батник", вырезать из "2.txt" первых n строк и вставить их в "1.
Добавлено: 03 сен 2013, 13:17
rrrFer
сам пытался написать такой батник? - если нет - помогу за вознаграждение.
ICQ 395-546-218
Re: Помогите создать "батник", вырезать из "2.txt" первых n строк и вставить их в "1.
Добавлено: 03 сен 2013, 15:52
temphard
rrrFer писал(а):сам пытался написать такой батник? - если нет - помогу за вознаграждение.
ICQ 395-546-218
Спасибо. Вопрос решен с помощью
"sed"
sed.exe
Мне помог решить этот вопрос
Foreigner
Скрипт для батника:
@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
В итоге из файла 2.txt вырезается первых 10 строк и создается файл 1.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
Пользуйтесь все, кто хочет и без вознаграждения!