mkdir的-p选项允许你一次性创建多层次的目录,而不是一次只创建单独的目录。例如,我们要在当前目录创建目录Projects/a/src,使用命令

1
mkdir -p Project/a/src

而不是

1
2
3
4
5
mkdir Project
cd Project
mkdir a
cd a
mkdir src

  当然,如果你有mkcd,就可以直接

1
mkcd Project/a/src

  此外,如果我们想创建多层次、多维度的目录树,mkcd也显得比较苍白了。例如我们想要建立目录Project,其中含有4个文件夹a, b, c, d,且这4个文件都含有一个src文件夹。或许,我们可以逐个创建,但我更倾向于使用单个命令来搞定,而mkdir 的-p选项和shell的参数扩展允许我这么做,例如下面的一个命令就可以完成任务。

1
mkdir -p Project/{a,b,c,d}/src

  嗯,mkdir -p到此over~

最新文章

  1. 第一篇 Entity Framework Plus 之 Audit
  2. JS-- 浮点数运算处理
  3. Android中插件开发篇之----类加载器
  4. The Last Practice
  5. Cutting Sticks
  6. Http 状态码详解
  7. [基础] Loss function (二)
  8. 【iOS】3D Touch
  9. Delphi 日志的方法 Log
  10. jQuery日期和时间插件(jquery-ui-timepicker-addon.js)中文破解版使用
  11. CSS 浏览器默认样式
  12. Nutch
  13. 云计算Docker全面项目实战(Maven+Jenkins、日志管理ELK、WordPress博客镜像)
  14. es简单打造站内搜索
  15. 20189210牟健 《Linux内核原理与分析》第二周作业
  16. 移除powerdesigner中Recent Files中无效链接的文件
  17. 微信小程序的json遍历
  18. OpenJudge 4001:抓住那头牛
  19. 关于C#低版本升级高版本时,项目中引用Microsoft.Office.Interop.Word,程序提示不存在类型或命名空间名office.
  20. java基础之流程控制语句

热门文章

  1. Tomcat灵活配置多项目,多端口,多域名,多虚拟目录
  2. ipconfig会出现多个IP地址
  3. Mac Hadoop2.6(CDH5.9.2)伪分布式集群安装
  4. bzoj 3730 震波 (动态点分治)
  5. krb5-libs这个RPM包删掉了导致ssh无法连接
  6. Python Inotify 监视LINUX文件系统事件
  7. 019PHP基础知识——函数(二)
  8. 简述 AJAX 及基本步骤
  9. 如何在.Net的MySqlCommand里面使用MySql用户自定义变量?
  10. svn版本管理与上线