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은 이 방법에서 허용하는 경쟁 조건으로 인해 만족스러운 결과를 제공하지 못했습니다.