在远程机器上执行包含sed命令的Bash脚本的方法如下: 1.设置远程机器的SSH密钥登录(如果还没有设置)。 2.使用SSH命令将脚本复制到远程机器上。 3.使用SSH命令在远程机器上运行脚本。
以下是示例代码:
#本地运行脚本,并将脚本复制到远程机器上 local_script="/path/to/local/script.sh" remote_script="/path/to/remote/script.sh" sshpass -p 'password' scp -o StrictHostKeyChecking=no "$local_script" user@remotehost:"$remote_script"
#远程机器上运行脚本 sshpass -p 'password' ssh -o StrictHostKeyChecking=no user@remotehost "bash $remote_script"
上一篇:Bash脚本需要参数
下一篇:Bash脚本以编程方式更新文件