2013-08-21 27 views
0

我想通過使用Windows cmd打印存儲在我的計算機上的文本文件的特定行。在Windows cmd中打印文件的特定行

例如,如果我想要在cmd中輸出第17行的文本文件,這怎麼可能?我在這方面用了相當長的一段時間,而且我正在用盡想法。

你能幫忙嗎?

問候

馬格努斯

回答

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

謝謝!在編輯答案之前,我想出瞭如何去做。你寫的是一個正確的方向,所以謝謝你! –