4
Windowsでコマンド出力の最初のN行を表示する方法は?(Unixコマンド「head」に相当)
Unix headコマンドに相当するものが必要です(出力の最初のN行を表示します)。これは私が現在使用しているものです: tasklist | find /N " " | findstr /r \[[0-9]\] 上記のコードは、tasklist出力の最初の10行を表示します。regexを使用して最初の10行を抽出しfind /N " "ながら、各行の先頭に行番号を追加しfindstr /r \[[0-9]\]ます。 上記のコードは機能しますが、範囲を指定する必要があります。正規表現はWindowsの標準に従って実装されていないという事実のため、私は他に何も機能させることができません。 cmd出力から任意の行を抽出するにはどうすればよいですか?ワンライナーでこれを行うことが重要です。スクリプトなし!