SSH:远程运行脚本并留在那里

额定的

我希望在远程系统上运行脚本,然后希望留在该系统上。运行以下脚本:-

ssh user@remote logs.sh

这确实运行了脚本,但是之后我又回到了主机系统。我需要留在偏远的地方。我尝试过..

ssh user@remote logs.sh;bash -l

它以某种方式解决了问题,但仍然不能像命令一样完全用作新登录:

ssh user@remote

或者,如果我可以在脚本中包含可以在脚本运行所在目录中打开bash终端的内容,那会更好。请提出建议。

约翰1024

试试这个:

ssh -t user@remote 'logs.sh; bash -l'

需要使用引号将两个命令都传递给ssh-t选项强制执行伪tty分配。

讨论

考虑:

ssh user@remote logs.sh;bash -l

当外壳程序解析此行时,它将其分成两个命令。第一个是:

ssh user@remote logs.sh

logs.sh在远程计算机上运行第二个命令是:

bash -l

这将在本地计算机上打开一个登录外壳

上面添加了引号,以防止外壳程序以这种方式拆分命令。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

重新绘制窗口后,为什么角色的阴影仍保留在那里?

来自分类Dev

如何ssh到shell中并运行脚本并使自己留在提示符下

来自分类Dev

在屏幕外对对象进行动画处理并将其保留在那里

来自分类Dev

Silk4j-如何连接到远程计算机并在那里启动应用程序?

来自分类Dev

将Circle放置在框的顶部并停留在那里(响应)

来自分类Dev

Aapt失踪,但在那里

来自分类Dev

我收到FileNotFoundException但文件在那里

来自分类Dev

如何自动ssh到群集服务器并在那里运行命令以获取一些信息?

来自分类Dev

如何通过Shell脚本更改当前目录并在那里执行命令?

来自分类Dev

如何在Bash中在终端窗口的底部显示文本,并使其停留在那里?

来自分类Dev

如何获取在那里运行的su --session-command文件的pid

来自分类Dev

如果密钥已经在那里,请让ssh-add保持安静

来自分类Dev

Firefox上下文菜单不会消失并停留在那里

来自分类Dev

移动重定向,然后想要返回到桌面版本并保留在那里。

来自分类Dev

jQuery:缩小以居中并留在那里

来自分类Dev

Perl-通过SSH远程运行脚本,该脚本包含require指令

来自分类Dev

删除函数,而不是使用弃用的注解使其保留在那里是一种好习惯吗?

来自分类Dev

如何启动并通过SSH远程运行脚本?

来自分类Dev

在Windows Server上远程运行脚本

来自分类Dev

根据输入框是否为空并留在那里进行动画处理?

来自分类Dev

运行脚本到ssh

来自分类Dev

Grafana Docker入口点脚本以“没有这样的文件或目录”停止,但文件在那里

来自分类Dev

我该如何仅将插入和修改插入文件中而将未修改的行留在那里?

来自分类Dev

我想通过SSH连接到我的NAS并连接到在那里运行的docker实例,我该怎么做?

来自分类Dev

如何使用 mottie 键盘输入美分并将它们保留在那里?

来自分类Dev

无法自动布局以使两个按钮并排留在那里

来自分类Dev

如何在屏幕上移动某些东西而没有其他图片停留在那里

来自分类Dev

杀死#### 但进程还在那里?

来自分类Dev

在 Scroll 上移动 Divs 然后留在那里(水平粘滞条)

Related 相关文章

  1. 1

    重新绘制窗口后,为什么角色的阴影仍保留在那里?

  2. 2

    如何ssh到shell中并运行脚本并使自己留在提示符下

  3. 3

    在屏幕外对对象进行动画处理并将其保留在那里

  4. 4

    Silk4j-如何连接到远程计算机并在那里启动应用程序?

  5. 5

    将Circle放置在框的顶部并停留在那里(响应)

  6. 6

    Aapt失踪,但在那里

  7. 7

    我收到FileNotFoundException但文件在那里

  8. 8

    如何自动ssh到群集服务器并在那里运行命令以获取一些信息?

  9. 9

    如何通过Shell脚本更改当前目录并在那里执行命令?

  10. 10

    如何在Bash中在终端窗口的底部显示文本,并使其停留在那里?

  11. 11

    如何获取在那里运行的su --session-command文件的pid

  12. 12

    如果密钥已经在那里,请让ssh-add保持安静

  13. 13

    Firefox上下文菜单不会消失并停留在那里

  14. 14

    移动重定向,然后想要返回到桌面版本并保留在那里。

  15. 15

    jQuery:缩小以居中并留在那里

  16. 16

    Perl-通过SSH远程运行脚本,该脚本包含require指令

  17. 17

    删除函数,而不是使用弃用的注解使其保留在那里是一种好习惯吗?

  18. 18

    如何启动并通过SSH远程运行脚本?

  19. 19

    在Windows Server上远程运行脚本

  20. 20

    根据输入框是否为空并留在那里进行动画处理?

  21. 21

    运行脚本到ssh

  22. 22

    Grafana Docker入口点脚本以“没有这样的文件或目录”停止,但文件在那里

  23. 23

    我该如何仅将插入和修改插入文件中而将未修改的行留在那里?

  24. 24

    我想通过SSH连接到我的NAS并连接到在那里运行的docker实例,我该怎么做?

  25. 25

    如何使用 mottie 键盘输入美分并将它们保留在那里?

  26. 26

    无法自动布局以使两个按钮并排留在那里

  27. 27

    如何在屏幕上移动某些东西而没有其他图片停留在那里

  28. 28

    杀死#### 但进程还在那里?

  29. 29

    在 Scroll 上移动 Divs 然后留在那里(水平粘滞条)

热门标签

归档