On Fri, Mar 28, 2014 at 3:53 AM, Liam Hopkins <hop...@amazon.com> wrote:
> All: > > I am trying to understand the -R argument. It doesn't seem to behave in > the way the man page indicates it ought. `screen -v` shows: > Screen version 4.00.03jw4 (FAU) 2-May-06 > > relevant `man screen` snippet: > > # -R attempts to resume the youngest (in terms of creation time) detached > # screen session it finds. Interesting. The man page (for screen version 4.00.03 (FAU) 23-Oct-06) on my system says this: . -R attempts to resume the first detached screen session it finds. If successful, all other command-line options are > # ignored. If no detached session exists, starts a new session using the > # specified options, just as if -R had not been specified. The option > is set > # by default if screen is run as a login-shell (actually screen uses > "-xRR" in > # that case). For combinations with the -d/-D option see there. Note: > # Time-based session selection is a Debian addition. > So it's a Debian specific feature. You may go ask the Debian list. :) > > OK! So if I have a list of screen sessions shown by `screen -ls` as > (detached), `screen -R` ought to reconnect to the most recent one. It > doesn't; it behaves as `screen -r`, prompting "There are several > suitable screens on:"... > > Further, adding an argument works, but only for some arguments. `screen > -R bash` will create a new session named 'bash' (despite available detached > sessions), but `screen -R /bin/bash` seems to again use `screen -r` > behavior and trigger the multiuser mode warning: > > "Must run suid root for multiuser support." > > What must I do to gain my desired behavior, whereby screen reattaches to > an available detached screen, otherwise starts '/bin/bash -l' ? > > -- > Liam > > _______________________________________________ > screen-users mailing list > screen-users@gnu.org > https://lists.gnu.org/mailman/listinfo/screen-users > >
_______________________________________________ screen-users mailing list screen-users@gnu.org https://lists.gnu.org/mailman/listinfo/screen-users