Утилита empty предназначена для замены TCL/Expect, т.е. позволяет запускать и управлять интерактивными программами из sh-скриптов.
Для более гибкого управления переводами строк теперь при отсылке данных будут использоваться \n и \r. Старые опции -n и -R удалены. Опция -p предназначена для сохранения PID процесса в файл. Устранен баг в обработке "больших" значений PID при автоматическом job-control'е. Включен патч "Elisender" <allex_9 @ ngs.ru> для компиляции empty под OpenBSD-3.8. Баг с правами на логи сессий в Solaris и Linux пофиксен.
Огромная просьба протестировать и высказаться.
>>> Подробности