1 |
tdb |
1.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 |
|
|
close |
29 |
|
|
wait |
30 |
|
|
exit 0 |