Linux判斷檔案是否存在

2021-10-09 23:24:30 字數 832 閱讀 2647

1,判斷檔案目錄是否存在

#!/bin/bash

echo

"請輸入您要查詢的目錄路徑:"

read file

path=$fileif[

-d $

];then

echo $ exists!

else

echo $ not exists!

fi

2,判斷檔案是否存在

#!/bin/bash

file = "/home/bai.txt"if[

-f $

];then

echo $ exists!

else

echo $ not exists!

fi

3,如果目錄存在,則在目錄下建立10個檔案目錄,以dir01,dir02…dir10命名,用shell指令碼實現

#!/bin/bash

path="/home/bai"if[

-d $

];then

mkdir $(seq -f 'dir%02g' 1 10)

else

echo

"檔案目錄不存在"

fi

4,shell獲取當前目錄,並將賦值給其他變數,假設當前目錄為/home/bai/

#!/bin/bash

path=$(

pwd)

#注意獲取當前目錄用()括號,不然輸出的時候會省略點當前目錄

pdir=$

/test

判斷檔案是否存在

c 判斷檔案是否存在 int access const char filename,int amode 函式用法 寬位元組int waccess const char filename,int amode c 判斷檔案是否存在 標頭檔案 access const char filename,int ...

Linux判斷檔案是否存在引數詳解

資料夾不存在則建立 if d data then mkdir data else echo 資料夾已經存在 fi檔案存在則刪除 if f data filename then echo 檔案不存在 else rm f data filename fi判斷資料夾是否存在 if d data then ...

Linux中判斷hdfs檔案是否存在

在linux檔案系統中,我們可以使用下面shell指令碼判斷某個檔案是否存在 這裡的 f引數判斷 file是否存在 if f file then echo 檔案不存在 fi 但是我們想判斷hdfs上某個檔案是否存在咋辦呢?hadoop內建提供了判斷某個檔案是否存在的命令 在linux檔案系統中,我們...