以下重复任务需要在 OSx El Capitan 中使用 bash 脚本自动化。
打开新的终端选项卡,转到一个目录,在此目录上运行命令来启动流星服务器,重复上述两次,但在不同的目录中并使用略有不同的命令。
打开运行meteor的命令是:
MONGO_URL='mongodb://username:[email protected]:27017,cluster0-shard-00-01-oko1k.mongodb.net:27017,cluster0-shard-00-02-oko1k.mongodb.net:27017/dbname?ssl=true&replicaSet=Cluster0-shard-0&authSource=dbforadmin' meteor
其他 2 个命令将--port=4000
和添加--port=5000
到上面的命令后面。
我用谷歌搜索现在有用。有任何想法吗?谢谢
答案1
bash
本身对选项卡一无所知;那是 GUI 的事情。但是,您可以使用诸如screen
运行多个并发作业之类的工具。需要有关“不同目录”和迭代命令的其他更改的更多详细信息,但简而言之:
$ screen -dmS Example 'sleep 30'
上面的命令将打开一个screen
会话作为名为“Example”的后台任务,该任务将执行sleep 30
然后终止。您可以重新连接到会话以与 交互或查看命令的输出screen -x Example
。有关详细信息,请参阅man screen
。