PowerShell与UNIX的比较

4

我想知道是否有以下UNIX命令的等效Powershell命令:

  1. make
  2. trap

4
这个问题是否与4chan有关? - Adam Crossland
6
make 不是一个 shell 命令。只要安装了 make 程序,你可以从任何你想使用的 shell 中启动它。 - Pascal Cuoq
1个回答

1

Windows系统中有nmake可用,但我建议从GNUWin32安装GNU Make。请注意,两者都只是程序,而不是内置的。

Powershell有自己的trap变体。


非常感谢您的快速回复。 在Powershell中是否有任何类似于make的cmdlet具有类似的功能?我想编写一个Powershell脚本,可以构建一些软件包。 - Bill
2
@shivashis - 没有内置任何功能。然而,如果您对类似于make的功能感兴趣,请查看PSake项目(http://github.com/JamesKovacs/psake)。 - Keith Hill
1
我正在阅读有关Powershell Trap的内容,发现我们可以捕获不同的错误和异常,例如除以零等。我们如何捕获信号,例如Ctrl + C或SIGHUP等?在Powershell中是否有类似的东西,还是这些只适用于UNIX?谢谢。 - Bill
这个独立的脚本 Invoke-Build.ps1。它的概念类似于 MSBuild,但构建脚本是用 PowerShell 编写的,并且看起来像 psake 脚本(但不兼容)。 - Roman Kuzmin

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接