确认存在后创建目录

简介: 确认存在后创建目录

如果当前工作目录中已包含同名文件夹,则上述程序将无法运行。例如,下面的程序将检查是否存在名为$dir的文件夹,如果找不到,则只创建一个。

!/bin/bash

echo -n "Enter directory name ->"
read dir
if [ -d "$dir" ]
then
echo "Directory exists"
else
mkdir $dir
echo "Directory created"
fi
使用eval编写此程序以提高bash脚本编写技能。

目录
相关文章
|
6月前
cp 复制文件或目录
cp 复制文件或目录。
48 5
|
6月前
rmdir 删除一个空的目录
rmdir 删除一个空的目录。
40 3
|
6月前
mkdir 创建一个新的目录
mkdir 创建一个新的目录。
43 3
|
6月前
|
存储 弹性计算 运维
确认存在后创建目录
【4月更文挑战第29天】
39 2
|
6月前
|
存储 弹性计算 运维
用bash脚本创建目录
【4月更文挑战第29天】
52 3
重定向,创建文件,删除文件,创建目录,删除目录,cp命令
重定向操作符可以将命令输入和输出数据流从默认设备重定向到其他位置。重定向操作符本身不是命令,而是命令中附加的可改变命令的输入和输出对象的特殊符号。
104 0
Mardown中添加文章目录
Mardown中添加文章目录
126 0
Mardown中添加文章目录
C#编程-27:复制文件和目录
C#编程-27:复制文件和目录
C#编程-30:创建文件或文件夹
C#编程-30:创建文件或文件夹
262 0
|
Java 容器 Spring
目录
记录Java的学习轨迹. 工程化专题 (一)Java工程化--Maven基础 (二)Java工程化--Maven实践 (三)Java工程化--Git起步 (四)Java工程化--Git基础 (五)Java工程化--Jenkins 设计模式 设计模式一: 单例模式(Singleton) 设计模式二: ...
1490 0