如何获得刚刚创建的屏幕会话的PID 像:
screen -dm -S test ping localhost
screen -ls
There is a screen on:
3310.test (09/04/15 14:07:41) (Detached)
我想要3310
我在看Bash: Getting PID of daemonized screen session,但它并不适合我的需要。
我一直在尝试
screen -dm -s test ping localhost | echo $!
但pid被两个或一个
关闭了答案 0 :(得分:0)
试试:
screen -dm -S test ping localhost & echo $!
它在后台启动屏幕处理(-d
屏幕以“分离模式”启动)并打印其PID。