Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 02.09.2013, 18:07   #1
temphard
 
Регистрация: 27.07.2012
Сообщений: 4
По умолчанию Нужно создать "батник", вырезать из "2.txt" первых n строк и вставить их в "1.txt"

Здравствуйте.

Пожалуйста, помогите создать батник.

Необходимо, чтобы из файла "2.txt" вырезалось (удалялось) определенное количество первых строк и чтобы вырезанные строки копировались (вставлялись) в файл "1.txt"

Спасибо за помощь.
temphard вне форума Ответить с цитированием
Старый 02.09.2013, 18:20   #2
Slym
Участник клуба
 
Регистрация: 07.12.2011
Сообщений: 1,025
По умолчанию

вырезка n строк
Код:
more +n 2.txt > 1.txt
еще
http://forum.oszone.net/post-2076663.html
Не стесняемся, плюсуем!

Последний раз редактировалось Slym; 02.09.2013 в 18:35.
Slym вне форума Ответить с цитированием
Старый 03.09.2013, 16:03   #3
temphard
 
Регистрация: 27.07.2012
Сообщений: 4
По умолчанию Вопрос решен!

Спасибо. Вопрос решен с помощью "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
Пользуйтесь на здоровье и без вознаграждения!
temphard вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Создать класс "Фигура", от него наследованием создать 3 класса ("треугольник", "четырехугольник", "окружность") funnyy Помощь студентам 3 17.10.2012 17:40
Вывести название соответствующей карты вида "шестерка бубен", "дама червей","туз треф" и т.п. воваава Помощь студентам 3 01.12.2011 12:50
при вводе на листе "магазин"- код товара появлялось "описание" товара из "склада" с "продажной ценой" aleksei78 Microsoft Office Excel 13 25.08.2009 12:04
Почему не работает Case txt Like "текст1", "текст2" Oooleg Microsoft Office Excel 2 15.07.2009 10:08