hadi motamedi wrote:
if you need to automate an interactive command you can use expect [1][2]
Thank you for your reply. I am trying like the followings: #expect
set name 172.16.17.160 set user id set password pwd set cmd1 "cd /tmp" set cmd2 "cp log.cap /export/home" set cmd3 "logout" spawn telnet $name expect "login:" send "$user" expect "Password:" send "$password" send "$cmd1" send "$cmd2" send "$cmd3" exit
that cp command is executed on the remote system, so it will copy your log.cap file to /export/home on the remote system. is that what you want to do?