我正在尝试从 bash 脚本调用 puppet,虽然它可以工作,但它会导致我的脚本过早结束。
#!/bin/bash
...
function runPuppetLocally()
{
echo "...running Puppet locally"
exec puppet agent --test
echo "Puppet complete"
}
runPuppetLocally
我认为 Puppet 正在发出退出或类似的东西导致我的脚本结束。有没有一种方法可以在不终止我的脚本的情况下调用它?