Имя пользователя:
Пароль:
 | Правила  

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

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

Пользователь


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

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


нужно брать из файла с н-ным(неопределенным/ое) кол-вом строк и длиной н-ное кол-во символов текст...строка(номер строки) задается переменной...брать текст нужно после определнного символа...в моём случае это =...допустим...такой файл...
Скрытый текст
1.текст=123
2.тскет=321
3.123=954
4.апрвер=авп
5.001000110100=про

надеюсь такое CMD умеет...

Отправлено: 19:05, 07-09-2017

 

Ветеран


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

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


Цитата Darkar25:
допустим...такой файл... »
Номер строки? «Определённый» символ?

Отправлено: 23:46, 07-09-2017 | #2



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

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


Пользователь


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

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


Цитата Iska:
Цитата Darkar25:
допустим...такой файл... »
Номер строки? «Определённый» символ? »
ну...да-_-...разве нет?

Отправлено: 23:54, 07-09-2017 | #3


Ветеран


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

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


Цитата Darkar25:
в моём случае это = »
это что-ли надо?
Код: Выделить весь код
@echo off
<file.txt (for /f "tokens=2 delims==" %%a in ('more') do @echo %%a)
pause

Отправлено: 00:11, 08-09-2017 | #4


Ветеран


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

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


Цитата Darkar25:
ну...да-_-...разве нет? »
Darkar25, это были вопросы, на которые хотелось бы услышать ответы.

Отправлено: 00:33, 08-09-2017 | #5


Ветеран


Contributor


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

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


Darkar25, Ох, и любите Вы вопрос криво поставить
Как я понял, есть файл, например: Z:\Box_In\list.txt
В строке, например, 3 (номер строки задается переменной),
после заданного разделителя, например, = (у меня тоже задаётся переменной),
забрать часть текста
Код: Выделить весь код
@Echo Off
CLS

Set "FileIn=Z:\Box_In\list.txt"
Set "Nstrok=3"
Set "Delim=="

Set /A n=%Nstrok%-1
FOR /F "usebackq tokens=1,* delims=%Delim%" %%i IN (`MORE +%n% "%FileIn%"`) DO Set "Out=%%j" &GoTo :Continue 
:Continue

Echo %Out%
PAUSE
Практически то же, что и у alpap, но еще строка выбирается.

-------
Даже самая сложная проблема обязательно имеет простое, лёгкое для понимания, неправильное решение. Каждое решение плодит новые проблемы.

Это сообщение посчитали полезным следующие участники:

Отправлено: 11:58, 08-09-2017 | #6


Пользователь


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

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


megaloman,спасибо!это именно то что я искал)))

Отправлено: 16:29, 08-09-2017 | #7



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] Замена текста одного файла, текстом из другого файла ninjaman Скриптовые языки администрирования Windows 8 11-03-2017 00:59
CMD/BAT - Сверка 2 текстовых фалов до определенного символа greenco Скриптовые языки администрирования Windows 3 28-07-2016 01:15
VBS/WSH/JS - Из Exel в txt с добавлением определенного текста d22cva Скриптовые языки администрирования Windows 1 31-03-2015 19:37
CMD/BAT - Вывод имени файла без первого символа maxvtb Скриптовые языки администрирования Windows 8 28-06-2013 08:12
JavaScript: вывод текста из текстового поля Jekamajor Вебмастеру 5 10-08-2005 12:43




 
Переход