![如何在 PC 启动时启动 2 个 bash 文件(node.js 和 mongodb)但保持它们的终端打开?](https://linux22.com/image/963526/%E5%A6%82%E4%BD%95%E5%9C%A8%20PC%20%E5%90%AF%E5%8A%A8%E6%97%B6%E5%90%AF%E5%8A%A8%202%20%E4%B8%AA%20bash%20%E6%96%87%E4%BB%B6%EF%BC%88node.js%20%E5%92%8C%20mongodb%EF%BC%89%E4%BD%86%E4%BF%9D%E6%8C%81%E5%AE%83%E4%BB%AC%E7%9A%84%E7%BB%88%E7%AB%AF%E6%89%93%E5%BC%80%EF%BC%9F.png)
我有 2 个用于初始化服务器的 bash 文件;一个用于数据库,另一个用于代码。
我已经将启动应用程序首选项设置为启动它们两个,但是它们的终端不可见,但它可以工作。
答案1
您可以让启动应用程序为每个服务调用 bash 文件,而不是直接在启动应用程序中调用gnome-terminal --command='<path_to_.sh>'
。这应该可以满足您的要求。
我有 2 个用于初始化服务器的 bash 文件;一个用于数据库,另一个用于代码。
我已经将启动应用程序首选项设置为启动它们两个,但是它们的终端不可见,但它可以工作。
您可以让启动应用程序为每个服务调用 bash 文件,而不是直接在启动应用程序中调用gnome-terminal --command='<path_to_.sh>'
。这应该可以满足您的要求。