mkdir设计思想
1 作用
创建目录 make directories
2 用法
mkdir [OPTION...] DIRECTORY...
3 参数
-m 设定模式。
-p 建立不存在的父目录。
-v 打印创建的目录。
4 设计思想
4.1 目录模式
目录分为可读(不可读)和可写(不可写)。
4.2 父目录
可能需要新建多层目录。
4.3 目录重复
准备新建的目录存在时,返回错误状态:
1 ROOT$ mkdir r 2 ROOT$ mkdir r 3 mkdir: cannot create directory ‘r’: File exists 4 ROOT$ echo $? 5 1
但是子目录存在时,并不报错:
1 ROOT$ mkdir -p a/b/c 2 ROOT$ mkdir -p a/b/c 3 ROOT$ echo $? 4 0
这也是为了使-p这个参数的结果统一。
全文完。
\n
重剑无锋,大巧不工。