我正在尝试使用 ruby 制作概念验证脚本,但似乎失败了......我已经授予脚本运行权限,但是当它运行时,我从终端得到“:没有这样的文件或目录”。
我确实通过 gem 安装了 net-sftp,所以我不知道它可能是什么。
#!/usr/bin/env ruby
require 'net/sftp'
Net::SFTP.start('10.0.0.8', 'jacob', :password=> 'password') do |sftp|
#download a directory
sftp.download!("/home/jacob/backups/*", "/home/pi")
end