This question already has an answer here:
I have this command succession:
echo -ne "/dev/shm/test.sh" | netcat 220.127.116.11 4567
and let's say it return a string like, for example "Hello...bla". (on the 18.104.22.168 i have made a server that takes ssh comands and executes them and returns the result to the client, and it is running ok, it return what i need, so this is not the problem)
I want to put this returned value, "Hello...bla", into a variable and use it. If i try this:
var=echo -ne "/dev/shm/test.sh" | netcat 22.214.171.124 4567;echo "$var"
it doesn't work... Bash returns this:
-bash: -ne: command not found
Can you please help me with a solution?