我正在尝试编写一个shell脚本,该脚本启动服务器,然后启动浏览器来查看所提供的内容
(cd app && python -m SimpleHTTPServer) &
open http://localhost:8000免责声明:我是bash脚本的新手,对python也不是很了解。
似乎当在行尾添加&运算符时,进程不能保持足够长的存活时间以保持功能。
我做错了什么?
发布于 2013-06-13 23:41:34
问题(可能)不是服务器没有保持足够长的存活时间,而是它启动得不够快。当open命令执行时,When服务器还没有启动,因此您会得到一个错误。
试着在open之前睡上一两秒钟
https://stackoverflow.com/questions/17091075
复制相似问题