我想知道使用gem Net :: SCP 而不是使用简单的 - 系统'scp''-options'“#{source}”“ #{REMOTE_HOST}“ -
我们对第二种方法有更多选择,但我觉得如果没有必要,人们就不会制作一个NET :: SCP宝石。
所以我的问题是
谢谢
答案 0 :(得分:0)
便携性,一个。 Windows系统不附带任何SSH工具。
此外,从代码控制行为的能力 - 例如,控制处理新主机指纹的策略对于库来说(相对)很容易,但如果您正在执行外部过程,那真的很痛苦。