gpt4 book ai didi

shell - 期望在远程服务器上执行本地脚本

转载 作者:行者123 更新时间:2023-12-05 03:05:48 26 4
gpt4 key购买 nike

我想在远程服务器上执行我的本地脚本。

#!/usr/bin/expect -f
set idNhost [lindex $argv 0]
set password [lindex $argv 1]
eval spawn ssh $idNhost \'bash -s\' < a.sh
expect -re "password"
send "$password\r"
interact

但期望将每个论点解释为一个单一的表扬。所以它在远程服务器上找到脚本。

请帮帮我....

最佳答案

像这样尝试:

spawn bash -c "ssh $idNhost bash -s < a.sh"

关于shell - 期望在远程服务器上执行本地脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50363773/

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