Steven Saus injects people with radioactivity as his day job, but only to serve the forces of good. His work has appeared in multiple anthologies and magazines both online and off. He also publishes as Alliteration Ink. You can find him at stevensaus.com and alliterationink.com.
Yup, I’m sharing programming this week. And probably pictures. It’s the first week back to school, and though I made one deadline, I’ve got two others smacking me in the face. So here’s another bit of bash scripting that makes my life easier: unmounting all removable media (with y/n options) without having to mess with Nautilus. Escape colors used, of course.
It’s also a good example of (working) nested case statements – looping through the files in a directory, choosing whether or not to work on them (obviously, I like my home directory mounted and /media/ISO is where I mount ISO images), and then giving the user the option of unmounting or not.