给定文件路径(例如/src/com/mot),如何检查是否mot存在,如果不使用Linux或shell脚本,则创建它?
Chr*_*s J 20
使用bash/sh/ksh,您可以:
if [ ! -d /directory/to/check ]; then
mkdir -p /directory/toc/check
fi
Run Code Online (Sandbox Code Playgroud)
对于文件,替换-d为-f,然后您可以在不存在的文件上执行您需要的任何操作.
检查目录是否存在
if [ -d "$DIRPATH" ]; then
# Add code logic here
fi
Run Code Online (Sandbox Code Playgroud)
检查目录不存在
if [ ! -d "$DIRPATH" ]; then
# Add code logic here
fi
Run Code Online (Sandbox Code Playgroud)
好吧,如果你只检查创建它的目录(如果它不存在),你可以使用:
mkdir -p /src/com/mot
Run Code Online (Sandbox Code Playgroud)
mkdir -p 如果目录不存在,将创建该目录,否则不执行任何操作.
| 归档时间: |
|
| 查看次数: |
52783 次 |
| 最近记录: |