(use "git add
rm: illegal option -- -
usage: rm [-f | -i] [-dPRrvW] file ...
which takes me back to a post that I wrote back in 2010: -
Removing files with hyphenated filenames in Linux
I'd had the same problem a few days ago - the problem is that the hyphen ( - ) character is seen by the rm command as an option.
The solution ? A quick rummage around Google threw this up: -
Use the "--" option to tell rm that there are no more options coming, hence the command becomes: -
rm -Rf -- -6895560/
Job done :-)
So I tried that: -
rm -Rf -- --url
rm -Rf -- --header
which did the trick.
And now fgrep is happy ....