Мне нужно отобразить первые 50 строк вывода команды (любой команды). Другими словами, мне, по сути, нужен эквивалент команды Unix "head".
но у меня нет разрешения на создание файла с помощью команды:
C:> netstat -an> temp.txt && for / l% l in (1,1,10) do @for / f "tokens = 1,2 * delims =:"% a in ('findstr / n / r "^" temp.txt ^ | findstr / r "^% l:" ') do @echo% b
Поскольку команда выполняется на удаленном сервере, она не позволяет создавать файлы, пожалуйста, помогите мне изменить эту команду на конвейерную с другой командой.
Я работаю над получением списка только из 50 файлов с определенным шаблоном имени файла, например. taha_12345_T_T_00987.txt из определенной папки.
У вас есть доступ к PowerShell? Обычно он доступен начиная с XP / Server 2003.
C:\powershell
PS C:\netstat -an | select -first 50