
私のディレクトリ内のディレクトリをrmdir
削除してコマンドをテストしようとしています。読み取りおよび書き込み権限があります。test
Downloads
Downloads
発行rmdir -p /Users/myself/Downloads/test
してもらいましたが、ディレクトリが削除されましたrmdir: /Users/myself/Downloads: Permission denied
。test
それでは、なぜこのようなメッセージを受け取るのでしょうか?私は気にする必要がありますか?
私はOSX Lion 10.7.3を使用しています。
答え1
からman rmdir
:
-p, --parents
remove DIRECTORY and its ancestors; e.g., `rmdir -p a/b/c' is similar to `rmdir a/b/c a/b a'
したがって、rmdir
携帯電話は削除をtest
(成功的に)試みてから削除を試みます。親ディレクトリ Documents
(またはむしろDownloads
)失敗しました…私の考えでは。このフォルダを削除する権限がないのはなぜですか? 「ディレクトリが空ではない」エラーが発生すると予想されます。