I want to be able to broadcast the same commands to multiple servers interactively, meaning I want to send a command, view the result and send another command. The commands are arbitrary and cannot be scripted.
The question How can I automate running commands remotely over SSH? solves this problem very well if you're prone to using the tools suggested like: pssh, sdh, gsh, cluster-ssh.
But I am trying to find out if there a more low level solution, only by using the standard SSH.
My question is can you think of a way in BASH to open multiple SSHs, redirect into them a file, so everytime I write into the file, the new text is redirected into the SSH and executed.
If there is a reasoning behind why the above can't be done, I'd be happy to learn why is it not possible.