Bash Shell的新应用程序

Tom*_*Tom 13 unix bash shell mingw process

我正在重新学习UNIX命令,以便使用MINGW32在Windows上使用git.

当我启动一个程序,例如"$ notepad hello.txt"时,我不能再使用shell,直到我关闭shell中的记事本文件或CTRL-C.

我如何实际分叉一个新进程,以便我可以使用这两个程序?

Ign*_*ams 18

添加&到命令的末尾:

notepad hello.txt &
Run Code Online (Sandbox Code Playgroud)


Jay*_*ayM 16

将&符号放在命令行的末尾.这告诉shell在后台运行程序.

在UNIX中,您可以按CTRL-z暂停当前正在运行的程序(而不是CTRL-c来终止它).暂停后,您可以使用'bg'命令将其置于后台.我认为这不适用于Windows,但您可以尝试.