【发布时间】:2018-04-16 06:00:40
【问题描述】:
一位朋友告诉我,Windows PowerShell 没有这些 Unix 风格的命令。好吧,我试过了,发现我实际上可以运行这些。
现在我想知道为什么会这样。可能是因为我在这台 Windows 机器上安装了 NodeJs 吗?
如果默认情况下它们不能在 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,这是一个类似于 Linux 中的grep的工具
标签: powershell terminal grep less-unix