Bashでは、どのような名前のディレクトリを作成でき-p
ますか?
mkdir -p
失敗しました。
mkdir "-p"
失敗しました。
mkdir "\-p"
失敗しました。
mkdir \-p
失敗しました。
1
これらはすべて、bashのパラメーターをエスケープしようとしていることに注意してください。エスケープされていないのと同じエスケープされているので、3番目以外のすべては、文字列「-p」をmkdirに送信するだけで、オプションとして解析されます。オプションの解析はbashでは行われないため、これを回避する方法(以下の回答で説明)はmkdirの機能(またはバグの欠如)です。
—
Score_Under April
そのようなディレクトリが必要な理由を尋ねる必要があります。使用するのはPITAです。
—
ダニエルRヒックス14
@DanielRHicks:このフォルダーを誤って作成しましたが、削除する方法がわかりません。
—
Jichao
では、質問は「Bashを使用したLinuxで「-p」という名前のディレクトリを削除する方法」ではないでしょうか?
—
chepner
@chepner:それらは実際には同じ問題だからです。でディレクトリを削除しようとしまし
—
Jichao
rmdir
たが、同じエラーで失敗しました。