标签: java bash
我有以下脚本:
$java_file
Java进程启动服务器。
我想获取Java命令的进程ID并将其写入文件/tickets。然后,使用它,我将杀死服务器。
/tickets
但是,文件中没有写入任何内容。
如何获取进程ID?
答案 0 :(得分:4)
您应该使用:
java -cp "some-classpath" my.package.MyClass & echo $! > "$java_file"