mkdir
コマンドで問題が発生しました。エラーの原因となっている何mkdirが 'unknown option'エラーを投げる
mkdir: unknown option -- A
: 私はmkdir -p "-AFolder"
を実行して、私は次のエラーを取得していますか?
mkdir
コマンドで問題が発生しました。エラーの原因となっている何mkdirが 'unknown option'エラーを投げる
mkdir: unknown option -- A
: 私はmkdir -p "-AFolder"
を実行して、私は次のエラーを取得していますか?
mkdir
コマンドは、-
で始まるので、オプションとして "-AFolder /"を解釈しようとします。バッシュマンページから
mkdir -- -AFolder
:
使用--
仮引数は、オプションを提供していないことを明示的に指示する
Unless otherwise noted, each builtin command documented in this section as accepting options preceded by - accepts -- to signify the end of the options.
mkdir -p -- "-AFolder"
使用--
bashコマンドを伝えるために、そのそれ以降のものは、フラグではなく、引数の一部です。男BAGEから:--
大会に加えて
-- A -- signals the end of options and disables further option processing. Any arguments after the -- are treated as filenames and argu- ments. An argument of - is equivalent to --.
ありがとうございます、その解決策 – dungphanxuan
mkdir
サポートしていることを、あなたはまた、./
とディレクトリ名を付加することができます。
mkdir ./-AFolder
ご協力ありがとうございました – dungphanxuan