Shell script 질문입니다

bash로 짜는 스크립트(a.sh) 안에서 스크립트(b.sh)가 실행되도록 하면서
실행되는 중간에 출력되는 문자열을 확인하고 새로운 문자열을
입력해주어 b.sh가 종료되고 a.sh는 계속 실행되도록 하고 싶은데 잘 안되네요.

예를 들어,
a.sh는

#!/bin/sh

(생략)

./b.sh

(생략)

banner Program end

b.sh는

#!/bin/sh

repo init -u http://android.git.kernel.org -b eclair <– 요놈이 중간에 이름과 이메일을 묻는데 대답해줘야 합니다…



이런 경우 어떤 식으로 해주면 좋을까요??

expect 를 쓰면 되지 않을까요?