sshpass包装未显示本地生成的输出,但显示了远程

时间:2019-12-21 04:31:00

标签: ssh scp sshpass

我使用sshpass自动连接远程服务器并执行一些脚本。

然后我通过scp下载生成的文件。

我将sshpass用作ssh命令和scp命令的包装器。

包装示例

sshpass -p '<pwd>' <ssh/scp command>

当我用ssh包装时,远程输出重定向到本地,将在终端屏幕上打印。

当我用scp包装时(基本上是下载文件,基本的scp会显示正在下载的文件,并且它的状态(如%下载已完成)

我感觉到scp输出没有从远程重定向输出。它的scp工具在本地计算机中生成。 当我用ssh包装scp时。 scp的常规输出未在终端上显示。

但我确认文件正在下载,即scp正常工作,但仅输出未重定向到控制台

0 个答案:

没有答案
相关问题