Wget является стандартным инструментом UNIX/Linux, используемым для зеркального отражения сайта (может использоваться в качестве поискового робота / поисковый робот), видя, что много запросов согласовывалось бы с таким использованием. Необходимо взволновать только, когда большинство из тех, которых ПОЛУЧАЕТ HTTP, для страниц, которые не существуют или прибывают для типичных веб-пакетов администрирования (phpmyadmin, и т.д.).
Expect, являясь расширением Tcl, должен соблюдать очень немногие синтаксические правила Tcl . В Tcl новая строка означает конец команды (см. это правило ), поэтому вы должны поместить открывающую скобку if-body в той же строке.
if { "$OS" == "solaris" } {
# ......................^
expect -re {#|>} {send ls\r}
}