1 (изменено: alexii, 2014-09-06 21:19:09)

Тема: CMD/BAT: Вывод на экран строчки с указанием её номера.

Всем привет!
Подскажите пожалуйста, как вывести в консоль строчку из файла file.txt с указанием её номера?
Заранее спасибо!

2

Re: CMD/BAT: Вывод на экран строчки с указанием её номера.

DimaFIX, пакетный файл:


@echo off

chcp 1251>nul
for /f "delims=" %%i in ('
 find /i /n "строчка из файла"^<"file.txt"
') do (
 chcp 866>nul
 echo %%i
 chcp 1251>nul
 )

pause>nul
exit /b

.

3 (изменено: DimaFIX, 2014-09-06 15:10:12)

Re: CMD/BAT: Вывод на экран строчки с указанием её номера.

Yury, спасибо!

Но нужна не конкретная строчка, а все.

4

Re: CMD/BAT: Вывод на экран строчки с указанием её номера.

@echo off

chcp 1251>nul
for /f "delims=" %%i in ('
 find /n /v ""^<"file.txt"
') do (
 chcp 866>nul
 echo %%i
 chcp 1251>nul
 )

pause>nul
exit /b

5

Re: CMD/BAT: Вывод на экран строчки с указанием её номера.

Yury пишет:
@echo off

chcp 1251>nul
for /f "delims=" %%i in ('
 find /n /v ""^<"file.txt"
') do (
 chcp 866>nul
 echo %%i
 chcp 1251>nul
 )

pause>nul
exit /b

Блин... Мог бы и сам додуматься:(

Больше спасибо!