GNU 화면에서 고유한 세션 이름을 강제로 적용할 수 있습니까?

GNU 화면에서 고유한 세션 이름을 강제로 적용할 수 있습니까?

GNU 화면의 기본 동작은 중복된 이름을 허용하기 위해 세션 이름 앞에 프로세스 ID를 추가하는 것입니다.

예를 들어, 다음은 프로세스 식별자가 있는 경우에만 고유한 동일한 이름을 가진 세 개의 세션을 생성합니다.

$ screen -Sd test -m bash
$ screen -Sd test -m bash
$ screen -Sd test -m bash

$ screen -ls

There are screens on:
        2077808.test    (Detached)
        2077832.test    (Detached)
        2077852.test    (Detached)
3 Sockets in /run/screen/S-user.

GNU 화면에서 고유 세션 이름을 강제하고 "고유 접두사가 있는 중복 세션 이름"의 기본 동작을 억제할 수 있습니까? 이상적으로는 screen기존 세션이 존재할 때 호출이 실패하도록 하고 싶습니다 .

screen -ls스플래시 화면 전의 Grep은 이 방법에서 허용하는 경쟁 조건으로 인해 만족스러운 결과를 제공하지 못했습니다.

관련 정보