duk*_*ing 4 windows command-line cygwin
我从我的Windows命令行使用cygwin,除了能够在后台运行某些东西(即放在&命令的末尾)之外,我总是非常愉快地完成所有事情.
为了给你更多的上下文,我希望能够启动一个Mercurial Web服务器,并且仍然能够继续使用命令行窗口,甚至关闭它而不会杀死服务器.例如:
>hg serve &
listening at http://localhost:8000/ (bound to *:8000)
>echo "Still able to do this"
Run Code Online (Sandbox Code Playgroud)
对此有任何解决方法吗?
我有一个类似的问题运行Apache,最后我用过cygstart,它就像CMD start:
cygstart --hide /c/apache/bin/httpd.exe
在这种情况下,由于该--hide选项,它将运行Apache作为后台进程
找到了解决方案:
start <command> /B
Run Code Online (Sandbox Code Playgroud)
start是一个 Windows 命令,请执行 ahelp start以获取更多信息
或者对于我的情况
hg serve --daemon
Run Code Online (Sandbox Code Playgroud)
或者
hg serve -d
Run Code Online (Sandbox Code Playgroud)
会成功的
| 归档时间: |
|
| 查看次数: |
7491 次 |
| 最近记录: |