Друг сказал мне, что в Windows PowerShell нет этих команд в стиле Unix. Что ж, я попробовал и увидел, что на самом деле могу запустить их.
Теперь мне интересно, почему это так. Может быть, это потому, что я установил NodeJs на этот компьютер с Windows?
Если они по умолчанию не используются в Windows PowerShell, есть ли способ узнать, что именно привело к их использованию в этой установке Windows?
Запуск Windows 8.1.
Для тех, кто заинтересован, на основе выбранного ответа я узнал, что установка Git на этом компьютере привела к использованию этих команд:
PS C:\Users\myusername> where.exe grep
C:\Users\myusername\AppData\Local\Programs\Git\usr\bin\grep.exe
PS C:\Users\myusername> where.exe less
C:\Users\myusername\AppData\Local\Programs\Git\usr\bin\less.exe
find
в Windows — этоfind.exe
, который представляет собой инструмент, аналогичныйgrep
в Linux. - person phuclv   schedule 03.11.2017