SSH到远程机器,grep输出,关闭连接

时间:2017-01-12 13:12:08

标签: linux ssh grep

我正在尝试在远程计算机上执行命令,grep输出,将其放入文件然后关闭连接。 这就是我所拥有的:

#!/bin/bash

sshpass -p ***** ssh user@remotemachine | grep 'TEXT' > output.txt

脚本停止,output.txt

中没有输出

我有什么想法可以编写脚本吗?

1 个答案:

答案 0 :(得分:0)

试试这个。

#!/bin/bash

sshpass -p ***** ssh user@remotemachine " grep 'TEXT' > output.txt"

在你的shell脚本中,你只需在删除服务器中使用ssh login,并在执行ssh命令后,然后在本地机器中运行grep,那么,你一无所获