Almost, this gets the input into my variable, but rl still outputs the value on its own resulting in this:
Enter your name: Bob
Bob
Hello, Bob!
The problem is that the way readline is designed, all the input comes from one fd, and all the output goes to another fd, including the prompt :( The...