【发布时间】:2019-03-25 02:04:50
【问题描述】:
假设我在当前目录中有一个名为 myscript.sh 的 shell 脚本。
Start-Process myscript.sh 和 ./myscript.sh 都将在新的 bash 窗口中运行脚本,但在行为上有 1 个主要区别:
如果我在脚本结束后选择./myscript.sh,窗口会自动关闭,我没有机会看到输出,而Start-Process 不会关闭新窗口。
我想知道为什么,如果有办法改变它,因为./ 最终比Start-Process 更短更容易调用。
编辑: 下面是 PS 运行脚本后打开的 bash。我相信这是一个 git bash? enter image description here
编辑: 问题解决了,或者实际上它自己解决了......
【问题讨论】:
标签: powershell git-bash