"Expect is a great tool in a system administrators arsenal and
can be used to easily automate tasks that require periodic user
input. This can allow the administrator to make better use of their
time than watching the application or utility to spot the next time
it requires input.
"In the following example expect is used to automate the
inputing of a password for a series of rsync commands tunneled
"The script automates a series of rsync operations using only
the password for access to the remote host so that the security of
the two machines is not reduced by making the source machine trust
the destination machine in any way (for example .rhosts or a ssh
key with an empty pass phrase)..."
Some of the products that appear on this site are from companies from which QuinStreet receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. QuinStreet does not include all companies or all types of products available in the marketplace.