1 |
#!/usr/local/bin/expect -f |
2 |
|
3 |
set password [lindex $argv 0] |
4 |
|
5 |
set timeout 60 |
6 |
spawn ftp -i ftp.i-scream.org.uk |
7 |
expect "*Name*:*" |
8 |
send "iscream\r" |
9 |
expect "*Password:*" |
10 |
send "$password\r" |
11 |
expect "*ftp>*" |
12 |
send "binary\r" |
13 |
expect "*ftp>*" |
14 |
send "lcd /usr/local/proj/co600_10/builds\r" |
15 |
expect "*ftp>*" |
16 |
send "cd builds\r" |
17 |
expect "*ftp>*" |
18 |
send "mput iscream-server*\r" |
19 |
expect "*ftp>*" |
20 |
send "mput iscream-corbaservices*\r" |
21 |
expect "*ftp>*" |
22 |
send "mput iscream-conient*\r" |
23 |
expect "*ftp>*" |
24 |
send "mput iscream-winhost*\r" |
25 |
expect "*ftp>*" |
26 |
send "mput iscream-ihost*\r" |
27 |
expect "*ftp>*" |
28 |
send "mput iscream-webreports*\r" |
29 |
expect "*ftp>*" |
30 |
send "mput iscream-dbreporter*\r" |
31 |
expect "*ftp>*" |
32 |
close |
33 |
wait |
34 |
exit 0 |