标签: shell powershell conditional powershell-v2.0
PowerShell是否具有与sh(和衍生物)的此命令构造等效的内容:
sh
$ cmd1 && cmd2
cmd2仅在cmd1成功退出时运行?
cmd2
cmd1
我知道你可以用分号组合命令。但是,这会忽略命令的退出状态。
答案 0 :(得分:6)
试试这个:
$errorActionPreference='Stop'; cmd1; cmd2
答案 1 :(得分:2)
没有直接模拟&&或||。虽然有几个关于替代品的讨论。这是一个例子:
conditional execution (&& and ||) in powershell