more.exe
существует в Windows, порты less
легко найти (и PowerShell Community Extensions , PSCX, включает один).
PowerShell на самом деле не предоставляет альтернативы отдельным программам для обоих, но для структурированных данных Out-Grid
может быть полезен.
Head
и Tail
как можно эмулировать с Select-Object
помощью -First
и -Last
параметров соответственно.
Sed
все функции доступны, но структурированы по-разному. Параметры фильтрации доступны в Where-Object
(или через Foreach-Object
и некоторое состояние для диапазонов). Другие операции преобразования можно выполнять с помощью Select-Object
и Foreach-Object
.
Однако, поскольку PowerShell передает (.NET) объекты - со всей их типизированной структурой, например. даты остаются DateTime
экземплярами, а не просто строками, которые каждая команда должна анализировать сама, большая часть sed
таких программ и другие подобные программы являются избыточными.