即使在使用脚本命令移动到其他shell之后也保持shell脚本运行,而无需从任何终端

时间:2016-08-30 08:25:01

标签: linux shell scripting sh csh

我有一个脚本,其中一个命令让我们说“cmd”这个cmd会将用户从shell移动到其他服务器/ shell,现在当我执行“cmd”后运行这个脚本时,shell会被更改(正常)行为)但是“cmd”之后的命令不会运行,当我从新终端注销回到原始终端时,只有那些命令自己执行。

有没有办法让剩下的会在新的终端上执行?

1 个答案:

答案 0 :(得分:-1)

我假设您的“cmd”是ssh在另一台服务器上打开一个会话。如果是这种情况,您可以指示ssh在会话打开后运行命令:ssh user@server.com your_command_here