うっかり先頭にハイフンが入ったファイルを作ってしまうと、そのままrmしてもエラーになってしまうのですよね。
ワイルドカードで後方一致にしたって結局は展開されるので消えない。
mvとかも一緒。全部オプションとして認識されてしまうのです。
こういう場合、消せなくて焦るかもしれませんが、実はパスを指定すれば簡単に消せます。
rm ./-xxxとか。
rm /home/user/-xxxとか。
もしくはディレクトリごと抹消してもいいかも。 rm -rf ./dirみたいに。
まあ単純ではあるものの、知らないと焦る小ネタでした。