SOFTELメモ Developer's blog

会社概要 ブログ 調査依頼 社員募集 ...

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

問題

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

shell-hyphen error

答え

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

$ コマンド -12345
Missing filename

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

$ コマンド ./-12345

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

関連するメモ

コメント