我正在将unix脚本转换为powersshell脚本。 转换时,我遇到了unix脚本中的“exit $ rc”行。
我想知道Unix退出命令的PowerShell等价物。
请帮助我。
提前致谢
答案 0 :(得分:5)
PowerShell中有一个exit [<code>]
关键字。如果您在脚本中使用exit
,那么您所在的范围并不重要,甚至是什么样的嵌套级别,脚本都会退出。如果在PowerShell控制台中执行exit
,它将退出PowerShell会话。您可以使用自动变量$LastExitCode
来查看exit返回的值。
答案 1 :(得分:3)
不要忘记PowerShell也有例外。遇到错误时抛出异常可能更合适。这取决于您移植的脚本的详细信息,但它是您可以使用的工具箱中的另一个工具。