ftp = Net::FTP.new(IPAddress)
ftp.login(UserName, Password)
ftp.sendcmd("prompt")
ftp.sendcmd("mget filename*")
Этот код возвращает следующую ошибку.
/usr/lib/ruby/1.9.1/net/ftp.rb:261:in `getresp': 500 'PROMPT': command not understood (Net::FTPPermError)
from /usr/lib/ruby/1.9.1/net/ftp.rb:269:in `voidresp'
from /usr/lib/ruby/1.9.1/net/ftp.rb:292:in `block in voidcmd'
from /usr/lib/ruby/1.9.1/monitor.rb:190:in `mon_synchronize'
from /usr/lib/ruby/1.9.1/net/ftp.rb:290:in `voidcmd'
Почему Ruby преобразует мою команду в верхний регистр, а я передаю ее в нижнем регистре.