Thanks, Andrew. My question is: specifically when attaching to a detached session, is there any difference between using `screen -r` and `screen -x`?
For example, suppose I have a detached session called "foo", which I want to attach to. Is there any reason to prefer: screen -r foo To: screen -x foo The reason I'm asking is because I'm writing a script to attach to a screen session by name, and I was wondering if it's worth checking if the session is attached and using screen -r in that case, because if there's no difference, I'd just use screen -x, since it attaches to the session whether it's detached or not. Hope my question is clear... D. On Mon, Jul 4, 2016 at 6:23 PM, Andrew Savchenko <birc...@gmail.com> wrote: > Hi, > > On Mon, 4 Jul 2016 18:15:50 -0400 Dun Peal wrote: > > Looking for a command that would attach to a screen session "foo", wether > > it is detached or not. It seems like `screen -x foo` would do it - it > > attaches to "foo" in both cases. > > > > But is it really the same? Or is there any difference between `screen -x > > foo` and `screen -r foo` when "foo" is detached? > > > > Specifically, is there a reason to choose one over the other when "foo" > is > > detached? > > -x option is needed for multiple display mode, when several users > work the same screen (very useful when one needs to educate > someone :)), so -x doesn't detach session if it is attached. > > -r is usually used in single user mode if session is already > detached. It can't attach to already attached session. > > Best regards, > Andrew Savchenko > > _______________________________________________ > 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