안녕하세요^^
expect를 이용해서 ssh에 접속한 뒤에, 명령을 좀 내리려고 하는데 쉽지가 않네요. 검색 엔진에서 검색해 보니, expect를 ssh에서 접속할 때, 안 되는 사람이 몇 명 있나 보더라구요.
제가 짠 것은요 테스트 삼아 아주 간단히 짠 건데요.
---------------------------------------------------------
#!/usr/bin/expect -f
spawn ssh $argv
expect "password" { send "xxxx\r"}
expect "wertyu" {send "touch a\r"}
------------------------------------------------------
wertyu 부분은 프롬프트에서 보여지는 것입니다.