>> But now the issue is how do I get the ECHO to work! When I type my
command, I need to see what I type, as soon as I type a character, just
like in any normal terminal. I understand how the ProcessShell works, as
the process has Input, Output and Error (which is used as Echo stream)
streams,

  Looks like you have made significant progress.

>> but in this case I have Input and Output only, and don’t have a Process.
  Actually SSH provides input, output AND error streams - see the Command
interface (from which Shell is derived).

>> What happens now, is as I type I don’t see anything, then I press
‘Enter’ and it gets read in and gets executed correctly, so what I have to
do is type it up in Text editor and then copy/paste the command into the
Terminal.
>> Please help!

I wish we had the time we need to really resolve this issue. All I can
suggest - as frustrating as it may be - keep trying and debugging the code.
Hint: try looking at InvertedShell and InvertedShellWrapper - perhaps they
have what you need...

Reply via email to