В скрипте expect
/ tcl
вы можете использовать:
send "$env(PASSWORD)\r"
И вызовите свой скрипт expect
с помощью with:
PASSWORD=$(elinks -dump...) /path/to/your/expect/script
Обратите внимание, что для краткости можно использовать cut -b18-24
.
Предполагая, что у вас есть действующий сервер репозитория, наиболее распространенным способом получения имени rpm для файла является
# yum whatprovides */libplds4.so