gpt4 book ai didi

ruby - Ruby net/scp,从变量上传文件

转载 作者:行者123 更新时间:2023-12-02 14:24:00 25 4
gpt4 key购买 nike

看起来在Ruby(我正在使用1.8.7)中的net / scp仅接受路径,而不接受二进制数据作为“local_file”参数。

就我而言,我将本地文件存储在一个变量中。
我是否需要保存->上传->删除本地文件,或者是否可以通过SSH将文件“直接”发送到远程服务器而无需在本地临时创建文件?

我对除SCP之外的其他解决方案持开放态度。
到目前为止,我尝试使用普通的SSH,然后执行
echo 'binary here' > remote_file_name
但是我担心Unix中的命令长度限制,并且遇到了转义问题等等。

最佳答案

虽然它将字符串解释为文件名,但应该将StringIO对象识别为要上载的实际数据。

关于ruby - Ruby net/scp,从变量上传文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15860039/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com