在shell脚本

时间:2018-05-15 04:45:50

标签: linux bash ssh

我正在尝试使用ssh在远程计算机上运行脚本。

sshpass -p "" ssh abc@remote.com "bash -s" <  path/file.sh

当我正常执行此命令时,它正在执行。

但是当我把它放到另一个shell脚本并执行它然后它显示

no such file or directory

我尝试将#!/bin/bash放在代码顶部。

但没用。请有人帮帮我吗?

1 个答案:

答案 0 :(得分:-1)

实际上第二次在本地计算机上运行而不是在远程计算机上运行

ssh abc@remote.com "cd /home && ls -l"
相关问题