我需要一个等效的 Unixhead
命令(显示输出的前 N 行)。这是我目前使用的:
tasklist | find /N " " | findstr /r \[[0-9]\]
Run Code Online (Sandbox Code Playgroud)
上面的代码显示tasklist
's 输出的前 10 行。find /N " "
在每行的开头添加一个行号,同时findstr /r \[[0-9]\]
使用正则表达式提取前 10 行。
上面的代码有效,但我需要指定任何 range。由于正则表达式不是根据 Windows 中的标准实现的,因此我无法使用其他任何东西。
如何从 cmd 输出中提取任意行?使用单衬纸做到这一点很重要。没有脚本!