首页 > 解决方案 > 如何检查 vagrant 机器是否正在通过 shell 运行

问题描述

我是 Vagrant 的新手,几乎是 Linux 的新手。我正在练习学习 vagrant,所以我有一个启动 3 台机器的 vagrantfile,第一台机器执行一个 shell 脚本作为配置方法,但是,最后 2 条命令需要在其他 2 台机器启动时执行,所以它将需要跳过这些命令并在其他 2 台机器启动时返回到那时......我已经浏览了 Vagrant 文档,但我无法找到是否可以这样做。有没有办法做到这一点?

标签: shellvagrantshvagrantfile

解决方案


也许有一个更“强大”的解决方案,但我正在使用:

vagrant status | grep "is running"

推荐阅读