# expect 는 대화형 프로그램을 만들기 위한 툴이다.
# 설치(우분투 기준)
sudo apt-get install expect
##################################
# expect 테스트 스크립트 파일(test_expect.sh)
# test_expect.sh 내용
#!/usr/bin/expect
# 프로세스 실행
spawn ssh -l ysoftman localhost
# 1초 대기
sleep 1
# password 비슷한 스트링이 나오면
expect "*assword:*"
# 암호 입력, 엔터
send -- "abc123\r"
# eof 나오면
expect eof
##################################
# 실행속성 추가
chmod +x test_expect.sh
# 실행
./test_expect.sh
comments:
댓글 쓰기