2013-08-21 5 views
0

Я пытаюсь напечатать определенные строки текстового файла, хранящиеся на моем компьютере, с помощью Windows cmd.Печать определенной строки файла в windows cmd

Например, если я хочу вывести строку 17 текстового файла в cmd, как это возможно? Я использую довольно много времени на этом, и у меня заканчиваются идеи.

Не могли бы вы помочь?

С уважением

Magnus

ответ

0
@echo off 
for /f "tokens=1,* delims=]" %%a in ('find /n /v "" ^< "myfile.txt" ^| findstr "^\[17\]" ') do set "variable=%%b" 
echo "%variable%" 
+0

Спасибо! Я понял, как это сделать, прежде чем вы отредактируете ответ. То, что вы написали, было толчком в правильном направлении, так что спасибо за это! –

Смежные вопросы