先頭にハイフンがついたファイルの削除について質問です
perlでファイルの生成でうまくいかず先頭にハイフンが
ついたファイルができてしまい、rmで消そうとすると
rm -myid-mail_body.txt
rm: invalid option -- m
詳しくは `rm --help' を実行して下さい.
とメッセージが表示され消せません。
どうすれば消せるのでしょうか。

環境 redhatLinux カーネル2.2.14-5.0

このQ&Aに関連する最新のQ&A

A 回答 (2件)

私も昔、Unixを触り始めたときに同じ経験をしました。



この場合、対象ファイルをフルパスで

>rm /……/……/-myid-mail_body.txt

と指定してやれば消えるはずです。

または、そのファイルがホームディレクトリにあれば

>rm ~/-myid-mail_body.txt

でOK。(Vine Linuxのbashとtcshで確認しました)
    • good
    • 0
この回答へのお礼

できました。ありがとうございました。
UNIXの経験は長かったのですが、こんなところがわからないなんて
はずかったので助かりました。

お礼日時:2001/03/29 19:50

ファイル名が-abc.datと仮定して



rm -- -abc.dat
または
rm ./-abc.dat
のどちらかで削除できませんか?
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング

おすすめ情報