我正在尝试编写一个启动服务器的shell脚本,然后启动浏览器以查看所提供的内容
(cd app && python -m SimpleHTTPServer) &
open http://localhost:8000
免责声明:我是bash脚本的新手,我真的不懂python。
似乎在行尾添加&
运算符时,该过程不会保持足够长的时间以保持功能。
我做错了什么?
答案 0 :(得分:1)
问题是(可能)并非服务器没有足够长时间存活;它的启动速度不够快。执行open
命令时,Web服务器尚未启动,因此您收到错误。
在open