0
Я хотел бы проверить, установлен ли пакет rpm на сервере и его версия.Найти установленный пакет с ожиданием по linux
send "rpm -qa | grep ^cman\r"
expect {
-re "(cman-.*)\r" { set cman $expect_out(0,string) }
default { set cman "no cman" }
}
Он работает правильно, когда установлен cman, но ждет с таймаутом, когда cman нет в списке.
Как я могу проверить ничью?
Главный урок, который я узнал из этого: ошибка никогда не должны проходить молча. благодаря – jshepherd