Подтвердить что ты не робот

Как просмотреть файл журнала с консоли PowerShell? (т.е. эквивалент мощности "меньше" )

Что такое эквивалент powershell "меньше"?

Я вижу "больше", но ему не хватает некоторых функций, на которые я полагаюсь (например, поиск через файл)

Я ищу пейджер (эквивалент "меньше" ), который позволяет искать (совпадение или игнорировать регистр), сразу несколько файлов и т.д.

Некоторые из наших серверов запускают окна 2008 года, и мне не хватает прав администратора для установки cygwin

Я слышал Windows 2008, MSFT объединили свои усилия и предоставили некоторые простые инструменты для администраторов.

Обновление:

Я должен указать некоторый контекст:

  • Я мало знаю о силовой оболочке
  • Новые серверы имеют на них 2008 год
  • В то время как я привязан к многим инструментам yore, приглашение dos не является одним из них.
  • Я надеялся, что Powershell имеет эквивалент grep, ls, less, xargs, et
  • Я понял, что powershell дал нам эти инструменты.
  • Я быстро уволил свой вопрос.

спасибо

4b9b3361

Ответ 1

Он читается, как вы знаете, вы можете это сделать:

gc logfile.log | более

(GC является псевдонимом для Get-Content).

Возможно, вы сможете выполнить фильтрацию и т.д., с помощью этой дополнительной информации можно найти следующие команды:

Get-Help Get-Content Get-Help

Get-Content -Examples

(Get-Help gc также будет работать отлично).

И биты, которые могут вас заинтересовать, это limit\filter и т.д.

Get-Help gc -Parameter * | более

Ответ 2

Я использую GOW версию меньше, отлично работает.

Ответ 3

Я не знаю какого-либо прямого аналога для меньше в powershell, который вы можете легко реализовать. Лучше всего получить версию которая меньше, чем за пределами cygwin, таким образом вы можете просто вставить двоичный код, доступный для вашей учетной записи.

Ответ 4

чтобы получить команды grep/vim/wget и другие Linux как команды в powershell, я предлагаю запустить.

iex (new-object net.webclient).downloadstring(‘https://get.scoop.sh’)

затем

scoop install grep
scoop install perl
scoop install vim

и получить список всех из них

scoop search

Ответ 5

Я надеялся, что Powershell имеет эквивалент grep, ls, less, xargs, et

Если вы пропустили этот question (высший голос), вам может понравиться этот answer.

Ответ 6

В Windows 10 PowerShell + Cygwin я использую:

gc .\myfile.log | less

Раньше я пытался напрямую использовать cygwin:

less .\myfile.log

но он показывает двоичный файл из-за неправильной настройки набора символов между 32-битными и 64-битными.