Several resources state the file descriptor
0 is connected to the keyboard.
I have learned that
echo does not receive input from
This feels contradictory to me. When I run
echo foo I'm using the keyboard as a way to pass input to the command. In what sense is
stdin connected to they keyboard that makes it so that there isn't a contradiction here?