shell怎么调用一个子脚本之后 让自己可以退出不必等子脚本

代码客栈 其他问答 1

我写了2个脚本,scipt 1 ,scipt 2。我想让scipt 1 调用scipt 2之后就与之无关,也就是scipt_1直接在另外一个进程里面跑,怎么实现?

现在我的scipt 1因为里面有个while循环,所以scipt 2里面./scipt 1执行之后,linux 里ps -aux只能看到scipt 2 看不到scipt 1,我改成sh ./scipt 1 调用之后,ps -aux 可以看到scipt 1 了,但是scipt 2也还在运行,这样我要停住的时候,需要2个才行。

有没有什么办法scipt 1 调用scipt 2之后就无关了,继续做完自己的事情然后退出?

回复

共2条回复 我来回复
  • 源码客栈
    这个人很懒,什么都没有留下~
    评论

    既然是让scipt 1 调用scipt 2,为什么还要在scipt 2里面执行./scipt 1? scipt 1 调用scipt 2,scipt_2脚本文件中的命令执行完毕之后,自己会自动退出的啊

    0条评论
  • 代码港湾
    这个人很懒,什么都没有留下~
    评论

    scipt 1 调用scipt 2,scipt_2脚本文件中的命令执行完毕之后

    0条评论

发表回复

登录后才能评论