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

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

Ответить
Настройки темы
CMD/BAT - [решено] Копирование строк в отдельный файл по условию

Новый участник


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

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


Ув. форумчане подскажите пожалуйста, как можно скопировать из файла (С:\1.txt)- все строки которые начинаются на:
/1000
/2000
/3000
/4000
/5000
/6000
, в файл 2.txt ?

Отправлено: 23:20, 24-08-2010

 

Новый участник


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

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


Foreigner,
Не помогает, не chcp 1251 не chcp 1251>nul
Приходится все файлы перекодировать вручную в кодировку 866, только тогда батник срабатывает нормально.

Отправлено: 21:06, 03-05-2011 | #21



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

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


Ветеран


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

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


Цитата AlexVong:
Не помогает, не chcp 1251 не chcp 1251>nul
Приходится все файлы перекодировать вручную в кодировку 866, только тогда батник срабатывает нормально. »
А сам батник в какой кодировке? Сохрани его в 1251. Мне кажется проще в одном файле поменять кодировку )

Отправлено: 21:21, 03-05-2011 | #22


Новый участник


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

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


Foreigner,
Батник есть и в 1251 и в 866, результат тот же

Отправлено: 21:48, 03-05-2011 | #23


Ветеран


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

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


AlexVong,
Давай разбираться.
1. Создал 1.txt в 1251 с текстом:
Код: Выделить весь код
тест
2. Создал батник в 1251:
Код: Выделить весь код
@echo off
findstr "тест" 1.txt
3. В консоли 866
4. Выполнил -- результат положительный:
Код: Выделить весь код
> 111
ЄхёЄ

>

Отправлено: 22:10, 03-05-2011 | #24


Новый участник


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

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


Уважаемы форумчане!
Подскажите как сделать поиск в файле .txt определенного слова и строки с с данным словом копировать в отдельный файл.
Спасибо!

Отправлено: 10:35, 25-01-2013 | #25


Ветеран


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

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


Код: Выделить весь код
find.exe /?
Код: Выделить весь код
findstr.exe /?

Отправлено: 10:59, 25-01-2013 | #26


Новый участник


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

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


Уважаемые форумчане! Помогите как же выделить строки содержащие определённый текст в середине строки (не в начале) + ещё одну последующую и отправить в другой файл.

данный код
Код: Выделить весь код
@echo off 
SetLocal EnableDelayedExpansion

set fi=1.txt
set fo=1.out

(for /f "tokens=1 delims=:" %%i in ('findstr /brnc:"/[1-6]000" /c:"Отдел" "%fi%"') do (
 set /a $j=%%i+1& for /f "tokens=1* delims=[]" %%a in (
'find /v /n ""^<"%fi%"^|findstr /bc:"[%%i]" /c:"[!$j!]"') do echo.%%b
)) >"%fo%"
почему то возвращает пустой файл. кодировка файла DOS

Отправлено: 23:33, 24-08-2016 | #27



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] Поиск строк с указанным словом и копирование их в отдельный файл Maartimus Скриптовые языки администрирования Windows 2 13-07-2010 20:25
Общее - [решено] Экспорт издания в отдельный WIM-файл САШOК Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista 7 03-06-2009 01:41
[решено] Работа с html-кодом страницы, поиск и копирование нужных строк Sestrichka AutoIt 14 02-04-2009 16:51
Вывод размера папки в отдельный файл скриптом Whiteee Microsoft Windows NT/2000/2003 1 16-07-2008 14:06
добавления строк в файл e9990638 Автоматическая установка приложений 5 18-01-2007 18:35




 
Переход