やったこと
並び替えを行う sort を使ってみます。
調査
使ってみる
セッションを作る
$ screen
スクリーン一覧を見る
2つスクリーンを貼った後
プロセス確認
$ ps aux | grep SCREEN
xxxxx 61113 0.0 0.0 4267768 836 s010 S+ 11:20PM 0:00.00 grep SCREEN
xxxxx 60951 0.0 0.0 4288536 704 ?? Ss 11:20PM 0:00.00 SCREEN
xxxxx 57918 0.0 0.0 4288536 744 ?? Ss 11:16PM 0:00.03 SCREEN
$ screen -ls
There are screens on:
60951.ttys010.xxxxx-no-MacBook-Pro (Detached)
57918.ttys010.xxxxx-no-MacBook-Pro (Detached)
2 Sockets in /var/folders/v6/8f5kfrfd00d6ghb308jj68yr0000gn/T/.screen.
スクリーンごとにプロセスが存在することが分かります。
detach
<crl> + a
d
attach
$ screen -r [プロセスID]
man より抜粋
DESCRIPTION Screen is a full-screen window manager that multiplexes a physical terminal between several processes (typi- cally interactive shells).