rmdir設計思想
1235 ワード
1 rmdir空のディレクトリを削除します.ディレクトリが空のタイムズではありません.
2-pパラメータサブディレクトリを削除します.
一部のバージョンの-pパラメータは、空でないディレクトリの削除を無視します(-pパラメータを持たない場合、rmdir空でないディレクトリは正常ではありません).
3 rmdirとrmの比較.
rmdirは機能が簡単で、rmに比べてファイルや空でないディレクトリを削除しないほうが安全です.
1 ROOT$ mkdir -p a/b/c/d
2 ROOT$ rmdir a
3 rmdir: failed to remove ‘a’: Directory not empty
2-pパラメータサブディレクトリを削除します.
1 ROOT$ mkdir -p a/b/c/d/e/f
2 ROOT$ rmdir -p a/b/c/d/e/f
3 ROOT$ ls a
4 ls: cannot access a: No such file or directory
一部のバージョンの-pパラメータは、空でないディレクトリの削除を無視します(-pパラメータを持たない場合、rmdir空でないディレクトリは正常ではありません).
3 rmdirとrmの比較.
rmdirは機能が簡単で、rmに比べてファイルや空でないディレクトリを削除しないほうが安全です.