在当前情况下,某个脚本“ calling.sh”会在后台启动另一个脚本“ call.sh”,执行其他操作,休眠一会儿,然后以a终止“ call.sh” pkill called.sh
。这很好。
然后,我还想在其他任何时候从其他终端以独立脚本的形式启动“ call.sh” ,无论是在启动calling.sh之前还是之后。这些独立的实例不应被“ calling.sh”杀死。
我该如何实现?直觉说,调用脚本应该能够告诉进程它是从与此同时运行的任何其他同名开始的。
作为变体,“ calling.sh”也可以启动“被调用”,这是“被调用.sh” 的符号链接。这会使上述情况的管理复杂化吗?使用符号链接需要进行哪些特定的警告和调整?
1
我相信不共享是专门为这样的: unix.stackexchange.com/a/450242/323121
—
入寺