Re: ssh/screen question - thread

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

 



I think I'm getting closer to an actual soln...


** Notice the backticks around the remote cmd to be run
 -without the ticks, the cmd doesn't appear to work


ssh  crawl_user@192.81.214.49 'screen -r "testname" -X "`nohup ls -al
/crawl_tmp/* > aa.tmp`"  '
ssh  crawl_user@192.81.214.49 'screen -r "testname" -X "`nohup sleep 10`"  '
ssh  crawl_user@192.81.214.49 'screen -r "testname" -X "`nohup sleep 10`" & '

If the backticks are required, ok the final part of the solution is to
make the whole thing run the cmd in the screen session, but return
back to the calling term, once the screen session/cmd starts.

In other words I want the long running/remote process to start running
in the screen session and return the control to the calling term
without waiting for the completion of the process.

With the basic tests using the sleep func.. it appears that my current
attempts aren't quite there yet.

I don't want to put the remote/running cmd in the background, as that
would disable the ability to see/view the display output of the
process.

Tried to put the screen process in the background.. no luck..

Thoughts/comments???

THanks




On Sun, Nov 13, 2016 at 1:00 PM, Patrick O'Callaghan
<pocallaghan@xxxxxxxxx> wrote:
> On Sun, 2016-11-13 at 10:09 -0500, bruce wrote:
>>  The goal, to be able to reattach to a remote screen session, and to
>> run a cmd in the remote screen session, and have the cmd return to the
>> calling term
>
> Maybe take a look at expect (dnf info expect).
>
> poc
> _______________________________________________
> users mailing list -- users@xxxxxxxxxxxxxxxxxxxxxxx
> To unsubscribe send an email to users-leave@xxxxxxxxxxxxxxxxxxxxxxx
_______________________________________________
users mailing list -- users@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to users-leave@xxxxxxxxxxxxxxxxxxxxxxx



[Index of Archives]     [Older Fedora Users]     [Fedora Announce]     [Fedora Package Announce]     [EPEL Announce]     [EPEL Devel]     [Fedora Magazine]     [Fedora Summer Coding]     [Fedora Laptop]     [Fedora Cloud]     [Fedora Advisory Board]     [Fedora Education]     [Fedora Security]     [Fedora Scitech]     [Fedora Robotics]     [Fedora Infrastructure]     [Fedora Websites]     [Anaconda Devel]     [Fedora Devel Java]     [Fedora Desktop]     [Fedora Fonts]     [Fedora Marketing]     [Fedora Management Tools]     [Fedora Mentors]     [Fedora Package Review]     [Fedora R Devel]     [Fedora PHP Devel]     [Kickstart]     [Fedora Music]     [Fedora Packaging]     [Fedora SELinux]     [Fedora Legal]     [Fedora Kernel]     [Fedora OCaml]     [Coolkey]     [Virtualization Tools]     [ET Management Tools]     [Yum Users]     [Yosemite News]     [Gnome Users]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [Fedora Sparc]     [Libvirt Users]     [Fedora ARM]

  Powered by Linux