多语言展示
当前在线:1030今日阅读:126今日分享:42

linux如何编写脚本当指定目录不存在时自动创建

在linux操作系统中,我们可以是用if/then/if条件流程控制语句结合bash编写.sh脚本,当指定的目录文件不存在的时候,自动创建目录文件
工具/原料
1

linux

2

bash

方法/步骤
1

我们以/test目录为例,在当前目录中不存在任何目录

2

我们使用命令:vim a.sh创建一个自动判断并创建目录的脚本

3

在命令状态,我们输入a或i或o,进入文本编辑状态,可以看到下面变为insert状态

4

我们编辑输入以下内容: #!/bin/bash#定义DIR路径DIR='/test/haha'#if判断语句,注意1为真。但是linux中判段命令成功执行则$?输入的是0if [ ! -e $DIR ]thenmkdir -p $DIRif

5

编辑完成后,按ESC退出编辑状态,输入:“:wq”保存并退出编辑状态

6

执行命令:sh a.sh执行命令

7

使用ls查看时,发现新增了haha的文件目录

推荐信息