2

多くのscreenセッションを開いていますが、どれがどれかわかりません。

私はから始めscreenます:

# screen -d -m -t "myscreen" ./myscript.sh

しかし、screen -lsこれを示しています:

# screen -ls
There are screens on:
    1167..lh18758   (04/13/2012 09:20:49 PM)        (Detached)
    32040..lh18758  (04/13/2012 09:20:05 PM)        (Detached)
    27775..lh18758  (04/13/2012 09:18:27 PM)        (Detached)
    27751..lh18758  (04/13/2012 09:18:27 PM)        (Detached)
    26604..lh18758  (04/13/2012 09:18:01 PM)        (Detached)
    6879..lh18758   (04/13/2012 09:10:28 PM)        (Detached)
    6347..lh18758   (04/13/2012 09:10:15 PM)        (Detached)
    6371..lh18758   (04/13/2012 09:10:15 PM)        (Detached)

screenセッションに名前を設定して6371..lh18758、タイトルや名前だけを表示することはできますか?

4

1 に答える 1

5

セッションを作成するときに名前を指定できます。

マンページから:

-Sセッション名

新しいセッションを作成するときに、このオプションを使用して、セッションに意味のある名前を指定できます。この名前は、「screen-list」および「screen-r」アクションのセッションを識別します。デフォルトの[tty.host]サフィックスに置き換えられます。

したがって、コマンドラインを作成します

$ screen -d -m -t "myscreen" -S "MeaningfulName" ./myscript.sh
于 2012-04-13T18:35:08.007 に答える