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 ...
Skip one-click backup apps. This rsync script gives you full control over what gets saved and when, plus logs and a few hard-won lessons.