Linux 基础教程

Linux 参考手册

Linux 笔记

original icon
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.knowledgedict.com/tutorial/linux-mkdir-create-parent-directory-if-not-exist.html

mkdir 父目录不存在时自动创建的方法

Linux mkdir 命令用法详解 Linux mkdir 命令用法详解


脚本开发者往往在使用 mkdir 命令时,需要父目录不存在时自动创建,即递归地创建上级目录,可以通过选项 -p 搞定。

解决方法

mkdir -p /home/knowledgedict/xgboost/20200929/rank_46

假设 knowledgedict 为当前用户名,假设 xgboost 目录存在,20200929 目录不存在时,通过如上命令,可以在创建 rank_46 的目录的同时,递归创建上级目录 20200929。

cp 命令目标目录不存在时,如何自动递归创建不存在的子目录或者叫父目录?如 cp -? file /path/to/copy/file/to ...
在 java 中使用 Map 时,针对 key 进行数值的累计运算,需要指定键不存在时,设置初始值,特定 key 存在时,对已有键值进行累加 ...
mkdir 命令用来创建指定目录,如果在目录名前没有加任何路径,则表示在当前目录下创建特定目录,如果给出了一个已经存在的路径,将会在该目录下 ...
假设系统安装多个 python 版本,在通过 virtualenv 命令创建虚拟环境时,希望灵活以指定 python 版本,可以用如下命令。 ...
在Django模板中,default_if_none是一个有用的模板过滤器,它允许在变量为None或不存在时提供一个默认值。显示效果类似于: ...