Хорошо, у меня есть несколько подпрограмм, похожих на те, что вы видите ниже, моя проблема в том, что функция печати не распечатывается до тех пор, пока сама команда не будет выполнена, я хочу, чтобы она печатала
"Имеет MySQL, Установка:", а затем выполните команду, затем напечатайте OK.Я уже пытался использовать сон и пытался очистить объект $ ssh_d.Любой совет приветствуется.Не беспокойтесь о переменных в этом конкретном подпрограмме, проблема возникает повсюду.Спасибо, ребята.
if ($MySQL)
{
print "Has MySQL, Installing: ";
$mysqlCmd = "/path/to/script/mysql-install.pl $person > /dev/null 2>&1";
$ssh_d->cmd("$mysqlCmd");
print "OK\n";
}