如何阻止 git-bash shell 等待進程完成?

如何阻止 git-bash shell 等待進程完成?

基於一個解決方案如何在 Windows 中的目前位置開啟新的 git bash 終端機視窗?我可以用

$ git-bash

從 git-bash 控制台視窗內啟動新終端。

但是,這將阻止原始終端等待新 git-bash 的結果。

我可以啟動一個新的終端機視窗而不讓它等待結果嗎?

答案1

在 Bash 中,您可以附加&以在背景執行命令。

為了抑制其 shell 輸出(如果有),您也可以將其 STDERR 和 STDOUT 重定向到/dev/null.

所以,使用這個:

git-bash & > /dev/null 2>&1

當您關閉視窗時,該命令也應該在背景退出。

相關內容