我正在尝试使用ssh在远程计算机上运行脚本。
sshpass -p "" ssh abc@remote.com "bash -s" < path/file.sh
当我正常执行此命令时,它正在执行。
但是当我把它放到另一个shell脚本并执行它然后它显示
no such file or directory
我尝试将#!/bin/bash
放在代码顶部。
但没用。请有人帮帮我吗?
答案 0 :(得分:-1)
实际上第二次在本地计算机上运行而不是在远程计算机上运行
ssh abc@remote.com "cd /home && ls -l"