It hurts to see your programs taken apart and their weaknesses exposed, but it will make you a better programmer.
The Linux expect command takes script writing to an entirely new level. Instead of automating processes, it automates running and responding to other scripts. In other words, you can write a script ...