2

我正在尝试编写一个 shell 脚本来启动服务器,然后启动浏览器以查看提供的内容

(cd app && python -m SimpleHTTPServer) &
open http://localhost:8000

免责声明:我是 bash 脚本的新手,我并不真正了解 python。

似乎当&在行尾添加运算符时,该过程并没有保持足够长的时间来保持功能。

我究竟做错了什么?

4

1 回答 1

1

问题(可能)不是服务器没有存活足够长的时间。就是启动速度不够快。当open命令执行时,网络服务器还没有启动,所以你得到一个错误。

尝试在开始之前睡一两秒钟open

于 2013-06-13T15:41:33.690 回答