SOFTELメモ Developer's blog

【linux】ハイフンから始まるファイル名を指定できない(エラーになる)

2015/07/29 linux

問題

シェルでハイフンから始まるファイルを指定できないんですけど、どうしたらいいですか?

shell-hyphen error

答え

ハイフンから書くと、オプション扱いされる。

$ コマンド -12345
Missing filename

./ から始めるとよい。ファイル名として扱ってもらえる。

$ コマンド ./-12345

ダブルクォーテーションで囲んでもダメ。

関連するメモ

コメント