小编Iva*_*van的帖子

如何在后台运行程序并获取其PID

我有一个 Minecraft 服务器启动脚本,如下所示:

#!/bin/bash
cd "$(dirname "$0")"
exec java -Xmx4096M -Xms4096M -jar minecraft_server.jar
Run Code Online (Sandbox Code Playgroud)

如何在能够将输入输入到 Java 进程的同时获取 Java 进程的 PID?

如果我将 exec 行更改为

exec java -Xmx4096M -Xms4096M -jar minecraft_server.jar & echo $! > pid
Run Code Online (Sandbox Code Playgroud)

它不会让我在 Minecraft 服务器 java 进程中输入任何文本。

linux java bash minecraft

1
推荐指数
1
解决办法
9466
查看次数

标签 统计

bash ×1

java ×1

linux ×1

minecraft ×1