gpt4 book ai didi

linux - 在 shell 脚本中执行时,ssh 命令显示没有此类文件或目录

转载 作者:太空宇宙 更新时间:2023-11-04 05:34:50 24 4
gpt4 key购买 nike

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

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

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

但是当我将其放入另一个 shell 脚本并执行它时,它会显示

no such file or directory

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

但是没有用。请问有人可以帮助我吗?

最佳答案

实际上,它第二次在本地计算机上运行,​​而不是在远程计算机上运行,​​请尝试以下操作

ssh abc@remote.com "cd /home && ls -l"

关于linux - 在 shell 脚本中执行时,ssh 命令显示没有此类文件或目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50342485/

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