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