【发布时间】:2021-02-25 23:21:21
【问题描述】:
我正在尝试编写一个简短的脚本,它将通过 SSH 连接到远程服务器,执行一些命令,并返回输出价格等,我将在本地对其进行解析。
到目前为止,我正在尝试这个,但它只是挂起:
ssh user@server_name 'redis-cli; hmget IBM 上次更新;退出'> output.txt
实际输出为 3 行:
- “1234.56”
- “IBM”
- “2020 年 11 月 13 日 17:44:02”
有什么方法可以运行这些命令并捕获这 3 行代码?
谢谢!
【问题讨论】:
-
所以你先登录到服务器然后获取你想要的数据?还需要密码吗?
-
不,我设置了 ssh 密钥。所以,只需 ssh user@server_name