初心者SEが技術的な事とかを、とりあえずメモしておくための日記です。

初心者SEのとりあえずメモ日記

その他

ハイフンで始まるフォルダを削除する方法

投稿日:

Linuxでハイフン始まりのフォルダを削除する際に、通常のフォルダと同じようにコマンドを実行すると削除することができない。

rm -Rvf -hoge

rm: invalid option -- 'hoge'
Try `rm --help' for more information.

lsでフォルダを指定した際も同様です。

ls -hoge

ls: invalid option -- '-'
Try 'ls --help' for more information.

そもそもハイフン開始のフォルダを作成したいときも同様です。

mkdir -hoge

mkdir: invalid option -- 'h'
Try 'mkdir --help' for more information.

ハイフン開始のフォルダについての操作をする際は、エラーメッセージにも出力されている通り、オプションとして「--」を付与することです。

rm -- -Rvf -hoge

lsで確認したい時も、mkdirで作成したい時も、ハイフン開始のディレクトリを操作する際は、必ずオプション「--」の指定が必要、ということでした。

-その他

Copyright© 初心者SEのとりあえずメモ日記 , 2020 All Rights Reserved Powered by STINGER.