Until yesterday I have been happily making backups of $HOME using the tar command in a bash script. However, my home directory has grown over the years but my storage device hasn't and there are tons of files that I don't really need to backup. So, I set out to learn how to use the --exclude and --exclude-from switches provided by tar. What I found was interesting, these switches didn't work.
Full story »