Removing filenames starting with - under Unix

One problem users sometimes hit under Unix is how to remove files that start with the “-” character since it usually implies an option to the remove command.

The secret is to use “–” to signify that all further options are to be ignored.

rm — -bad_filename