从 bash,我想在新终端中启动一个新进程,等到它完成,然后恢复退出代码。
例如,我想做这样的事情,但实际上恢复有用的退出代码;
gnome-terminal -e "bash -c \" sleep 2s ; if [ '1' == '1' ] ; then exit 2 ; else exit 3 ; fi \""
echo gnome terminal returns $?
#gnome terminal returns 0
Run Code Online (Sandbox Code Playgroud)
有人知道怎么做吗?