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

时间:2009-12-09 12:30:12

标签: cygwin

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

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

1 个答案:

答案 0 :(得分:8)

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

notepad &

应该有用。

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