screen-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Using 'stuff' to send characters from one account to a second accoun


From: Gerald Young
Subject: Re: Using 'stuff' to send characters from one account to a second account's session
Date: Mon, 24 Sep 2012 12:07:23 -0500
User-agent: KMail/1.13.7 (Linux/2.6.32-5-686; KDE/4.6.5; i686; ; )

On Monday, September 24, 2012 11:03:16 AM Lars Noodén wrote:

> On 09/24/2012 06:50 PM, Chris Jones wrote:

> > On Sun, Sep 23, 2012 at 03:25:28PM EDT, Lars Noodén wrote:

> >

> > [..]

> >

> >> What is the right syntax to send from the second account?

> >

> > Sample that works here:

> > | % screen -S myscrn

> > | % screen -S myscrn -X 'stuff ls

> >

> > '

> >

> > . creates a screen session with socket name 'xscrn' - single window that

> >

> > runs my default shell.

> >

> > . sends/runs 'ls' in that shell. '

> > ' is entered by hitting CTRL-V and

> >

> > then hitting the <Enter> key.

> >

> > To direct 'stuff' to a specific screen window:

> > | % screen -S myscrn -p 2 -X 'stuff ls

> >

> > '

> >

> > Counting from zero, '2' is the target session's third window.

> >

> > CJ

>

> I'm still getting the 'No screen sessions found' error. Are you sure

> that 'stuff' is being sent from a second user account. If both

> terminals are logged into the same account, 'stuff' works nicely. If

> they are both logged into separate accounts, then 'stuff' gives that

> error even if multiuser otherwise works.

>

> Regards,

> /Lars

>


Issue is with -X option it seems.


This works:

screen -S gerald/SESSION -list


While this doesnt:

screen -S gerald/SESSION -p 0 -X stuff "ls"


I get the same "No screen session found." error.


It seems like the -X option simply ignores the specified user and looks for the session in the current user, which is not found.


Regards,

Gerald


reply via email to

[Prev in Thread] Current Thread [Next in Thread]