Bash脚本退出而不抛出exit

Bash脚本退出而不抛出exit,bash,Bash,嘿,伙计们,我遇到了在退出时终止终端(ssh)的问题 在一个脚本中抛出,我希望找到一种解决方法,下面是一个例子 # ssh name@host $ program # program contents #!/bin/bash program() { exit 0 } exit Connection to host closed. # gfd =( 这让我回到我的本地终端,有没有办法退出/退出而不丢失会话?回答了我自己的问题,retu

嘿,伙计们,我遇到了在退出时终止终端(ssh)的问题 在一个脚本中抛出,我希望找到一种解决方法,下面是一个例子

# ssh name@host
$ program

    # program contents

    #!/bin/bash
    program()
    {
        exit 0
    }

exit
Connection to host closed.
# gfd =(

这让我回到我的本地终端,有没有办法退出/退出而不丢失会话?

回答了我自己的问题,
return
是我要找的

回答了我自己的问题,
return
是我要找的

你是
source
而不是执行它,对吗?你是
source
ing程序而不是执行它,对吗?