嘿,我需要获取循环的所有会话名称
root@xxx:/home/manager/scripts# screen -ls
There are screens on:
5472.session1 (19.11.2013 11:36:48) (Detached)
5409.session2 (19.11.2013 11:36:38) (Detached)
5386.session3 (19.11.2013 11:36:27) (Detached)
3 Sockets in /var/run/screen/S-root.
知道我该怎么取这些名字吗?
使用grep
:
screen -ls | grep $'^t' | while read name _rest ; do
# Process $name
done