相关疑难解决方法(0)

如何将命令的(巨大)输出直接发送到远程机器?

请注意,我不能先将文件存储在本地——它太大了。

这个(令人讨厌的)页面(一直滚动到底部)似乎给出了答案,但我无法解开特定于磁带驱动器的部分:

http://webcache.googleusercontent.com/search?q=cache:lhmh960w2KQJ:www.experts-exchange.com/OS/Unix/SCO_Unix/Q_24249634.html+scp+redirect&cd=3&hl=en&ct=clnk&gl=us

为了使这更具体,以下是您认为它可能起作用的方式:

在本地机器上:

% echo "pretend this string is a huge amt of data" | scp - remote.com:big.txt
Run Code Online (Sandbox Code Playgroud)

(这是使用约定 - scp 实际上不支持 - 用破折号代替源文件告诉它从 stdin 获取它。)

scp

57
推荐指数
3
解决办法
4万
查看次数

标签 统计

scp ×1