Мені потрібен еквівалент команди Unix head
(відобразити перші N рядків виводу). Це те, що я зараз використовую:
tasklist | find /N " " | findstr /r \[[0-9]\]
Вищевказаний код відображає перші 10 рядків tasklist
виводу 's. find /N " "
попередньо додає номер рядка до початку кожного рядка, витягуючи findstr /r \[[0-9]\]
перші 10 рядків за допомогою регулярного вираження.
Вищий код працює, але мені потрібно вказати будь-який діапазон . Через те, що регулярні вирази не реалізовані відповідно до стандартів в Windows, я не можу нічого більше працювати.
Як я можу витягнути довільні лінії з виводу cmd? Це важливо зробити однолінійним. Ніяких сценаріїв!