[Bash] 자동 입력 하게 만들고 싶습니다.

익명 사용자의 이미지

su 명령어를 이용해서 계정을 자동으로 바꾸는 스크립트를 만들려고 합니
다.
그런데, 일반적으로

#su - aaa

하면, 패스워드를 치라고 나옵니다. 이부분이 문제인데요~~
그것을 자동으로 입력할수 있게 할수는 없을까요?

익명 사용자의 이미지

expect 를 쓰세요...

#!/usr/bin/expect
spawn bash -c "su -"
expect -re "Password"
sleep 0.2
send "xxxxxxx\r"
interact