shell 判斷資料夾是不是存在,如果不存在則建立

2021-08-19 03:34:50 字數 659 閱讀 2655

新建乙個名字為test.sh的檔案,內容如下

!/bin/bash

if [ ! -d testgrid ];then

mkdir testgrid

else

echo dir exist

fi

很多時候我們需要從外部需要建立的資料夾的名稱

新建乙個名字為test.sh的檔案,內容如下

#!/bin/bash

# 判斷傳入的引數的個數是不是乙個

if [ ! $#

-eq1 ];then

echo param error!

exit1fi

# 判斷目錄是不是已經存在,如果不存在則建立,存在則輸出「dir exist」

dirname=$1

echo

"the dir name is $dirname"

if [ ! -d

$dirname ];then

mkdir $dirname

else

echo dir exist

fi

建立名稱為123456的目錄

sh test.sh 123456

shell判斷資料夾是否存在

shell判斷資料夾是否存在 如果資料夾不存在,建立資料夾 if d myfolder then mkdir myfolder fi shell判斷檔案,目錄是否存在或者具有許可權 folder var www file var www log x 引數判斷 folder 是否存在並且是否具有可執行...

shell 判斷檔案或者資料夾是否存在

shell判斷資料夾是否存在 如果資料夾不存在,建立資料夾 if d myfolder then mkdir myfolder fi shell判斷檔案,目錄是否存在或者具有許可權 folder var www file var www log x 引數判斷 folder 是否存在並且是否具有可執行...

shell 判斷資料夾或檔案是否存在

資料夾不存在則建立 1 2 3 4 5 if d data then mkdir data else echo 資料夾已經存在 fi 檔案存在則刪除 1 2 3 4 5 if f data filename then echo 檔案不存在 else rm rf data filename fi 判斷...