在Linux系统中,可以使用mkdir
命令来创建目录。为了实现目录不存在就自动创建目录的功能,可以使用以下方法:
mkdir -p
命令:-p
选项可以递归地创建目录,如果目录已经存在,则不会报错。例如,要创建 /path/to/directory
目录,可以使用以下命令:mkdir -p /path/to/directory
mkdir
命令创建目录。例如,使用bash
脚本可以实现这个功能:#!/bin/bash
DIRECTORY="/path/to/directory"
if [ ! -d "$DIRECTORY" ]; then
mkdir "$DIRECTORY"
fi
在脚本中,-d
选项用于检查给定的路径是否为目录,!
用于取反,所以[ ! -d "$DIRECTORY" ]
表示如果目录不存在,则执行mkdir
命令。
无论使用哪种方法,都可以在Linux系统中实现目录不存在就自动创建目录的功能。
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读: linux deploy服务无法开启怎么解决