如何在不使用“FOR / F”的情况下打印文本文件的指定行?

时间:2018-01-30 19:15:35

标签: dos

我希望能够像这样打印文本文件的指定行:

C:\>type test.txt
foo
bar
foo
bar
C:\>printline test.txt 2
bar

然而,'for / f'无法使用,因为它在FreeDOS中不可用,我正在设计我的程序以供使用。

我该怎么做?我看过this question并没有帮助我。

2 个答案:

答案 0 :(得分:0)

您编写的程序允许您这样做。 for /f在FreeDOS中不可用,因为它在DOS中不可用。 command.com,因为FreeDOS旨在与MS-DOS兼容。

另一种选择是你根本不这样做。

答案 1 :(得分:0)

您是否考虑过Microsoft LogParser的命令行?