如何在不阻塞shell的情况下在cygwin中运行应用程序

Ben*_*Ben 3 cygwin

我想在没有shell阻塞的情况下在cygwin中打开应用程序,例如记事本等.有办法做到这一点吗?

例如,输入notepad myfile.txt将打开记事本,并且在记事本关闭之前,cygwin shell将不可用.我希望cygwin保持响应,同时记事本是开放的.

Joe*_*oey 8

如果您正在使用某些UNIX shell sh,那么

notepad &
Run Code Online (Sandbox Code Playgroud)

应该管用.

请记住:如果您正在使用其他shell,则适用其他规则.cmd除非start /wait使用,否则不会阻止GUI应用程序.但在UNIX上,控制台程序和GUI程序之间没有区别.它们都在控制台上以交互方式运行,除非通过&在命令之后启动它们来分离.