我有几个屏幕会话,每个会话都运行一个 Java 应用程序。
例如,我有这 3 个屏幕会话:
7361.ARM48 (Detached)
7397.ROP90 (Detached)
7314.ARM22 (Detached)
Run Code Online (Sandbox Code Playgroud)
这是 ps -A 的输出
7314 ? 00:00:00 screen
7329 pts/1 00:00:16 java
7361 ? 00:00:00 screen
7375 pts/2 00:00:02 java
7397 ? 00:00:00 screen
7411 pts/3 00:00:02 java
Run Code Online (Sandbox Code Playgroud)
有没有办法可靠地检测每个屏幕会话是否正在运行他们的 Java 应用程序?
我环顾了屏幕 Linux 手册,但找不到任何可以显示屏幕会话子进程的屏幕命令(http://linux.die.net/man/1/screen)