Ho bisogno di un equivalente del head
comando Unix (visualizza le prime N righe dell'output). Questo è quello che sto usando attualmente:
tasklist | find /N " " | findstr /r \[[0-9]\]
Il codice sopra mostra le prime 10 righe tasklist
dell'output. find /N " "
antepone un numero di riga all'inizio di ogni riga mentre findstr /r \[[0-9]\]
estrae le prime 10 righe usando regex.
Il codice sopra funziona, ma devo specificare qualsiasi intervallo . A causa del fatto che le espressioni regolari non sono implementate secondo gli standard di Windows, non riesco a far funzionare nient'altro.
Come posso estrarre linee arbitrarie da un output cmd? È importante farlo con una fodera. Nessuno script!