當前位置:首頁 » 文件管理 » 判斷文件夾中是否有文件

判斷文件夾中是否有文件

發布時間: 2022-06-10 13:28:29

㈠ 易語言:判斷文件夾里是否有文件,用什麼命令

這個問題太簡單了!用 文件是否存在() 或者 改變目錄() 命令,一定要注意路徑的標准寫法,文件夾後面要帶" \"(不包括雙引號)!比如E盤有個文件夾A,那麼 文件是否存在("E:\A\");如果是文件A那個就用 文件是否存在("E:\A") !用 改變目錄()命令也是一樣的,返回值=真,就存在,否則就不存在! .版本 2.子程序 _按鈕1_被單擊.如果真 (文件是否存在 (編輯框1.內容) = 真)
信息框 (「文件夾不存在」, 0, )
.如果真結束
----------------------------------------------------------------------------------------------- 首先你要明白windows文件的命名規則;1.文件夾沒有文件類型屬性,而文件是有類型屬性;這個類型不能簡單的理解成後綴,因為文件夾的名稱不管帶不帶後綴他的特性都是唯一的,而文件則要通過類型來關聯自己;2.同級目錄下,文件不能與文件夾同名;這就是傳說中的文件夾漏洞,以前文件夾是允許跟文件名相同的!3.文件路徑的標准寫法:比如路徑D:\X和E:\X\,那麼E:\X\一定是文件夾;而D:\X既可以是文件也可以是文件夾;這里有一個著名的漏洞,叫「文件(夾)同名漏洞」,你可以試試!比如:你把一個EXE文件改名為WINDOWS後綴exe仍保留,然後移動到C盤,在運行中輸入 C:\windows\ 結果會怎樣?沒有打開文件夾,卻執行了windows.exe !
快採納!採納採納

㈡ shell判斷文件夾內是否有文件

if [ `ls directory | wc` -eq 0 ]
then
echo "文件夾為空"
fi

#directory是要判斷的文件夾,'是ESC鍵下面那個鍵不是單引號,手機不好打

㈢ 怎樣查找 文件夾中是否還有文件夾

有啊
你指的是一些隱藏的文件吧
你隨便打開一個文件夾,選中菜單欄上的「工具」——>「文件夾選項」——>再選中「查看」,再選中「顯示所有的文件和文件夾」就可以了

㈣ shell中怎麼判斷文件夾下是否存在某個文件

find 文件夾 -name -f 文件名

linux 查找文件夾下是否有某文件

兩個方式:find命令或者shell腳本
1、find命令
find是linux下用於查找文件的通用方法。
find語法:
find
[指定查找目錄]
[查找規則]
[查找完後執行的action]
例如:find
/tmp
-name
wa*
-type
l
,是在/tmp下查找名為wa開頭且類型為符號鏈接的文件。找到就表示存在。
2、shell腳本
在進行文件的自動處理中常常需要自動判別,下面的腳本判斷test.log是否存在,存在則顯示文件存在,否則顯示文件不存在。
例子:編輯一個腳本判斷文件是否存在
vi
t.sh
#!/bin/bash
if
[
-e
/temp/test.log
];then
//這里是判斷語句,-e表示進行比較結果為真則存在
echo
"文件存在"
else
echo
"文件不存在"
fi
保存退出
執行:
sh
t.sh

㈥ shell腳本判斷文件夾下是否有文件

search_dir=/tmp/test
include_subdir=1

if[$include_subdir-eq1];then
n=$(find$search_dir-typef-execsh-c'printf"%s ""$1";kill"$PPID"'sh{};|grep-v"Terminated"|wc-l)
else
n=$(find$search_dir-maxdepth1-typef-execsh-c'printf"%s ""$1";kill"$PPID"'sh{};|grep-v"Terminated"|wc-l)
fi

結果 n 為 0 表示指定目錄下面沒有文件,否則有文件。如果不需要檢查指定目錄下的子目錄,把 include_subdir 置為 0 即可。find 命令中較復雜的那部分是為了實現找到第一個文件時就停止查找,避免檢查有大量文件的目錄時影響性能。

㈦ 如何判斷指定的文件夾里的一個文件是否存在

1.File testFile = new File(testFilePath);
if(!testFile .exists()){
testFile.mkdirs();
System.out.println("測試文件夾不存在");
}

2.File testFile = new File(testFilePath);
if(!testFile .exists()){
testFile.createNewFile();
System.out.println("測試文件不存在");
}
java中File類自帶一個檢測方法exists可以判斷文件或文件夾是否存在,一般與mkdirs方法(該方法相較於mkdir可以創建包括父級路徑,推薦使用該方法)或者createNewFile方法合作使用。
1,如果路徑不存在,就創建該路徑

2,如果文件不存在,就新建該文件

㈧ java如何判斷一個文件夾是否存在

1、首先在電腦端新建一個java項目,如圖,命名為javaFileTest名稱。

㈨ 如何判斷一個文件夾里是否有文件,文件夾的路徑知道了

python
返迴文件夾下所有文件,滿足你的需求
os.walk()返回一個三元素的tuple:當前路徑、子文件夾名稱、文件列表。
>>>
import
os
>>>
def
fun(
path
):
...
for
root,
dirs,
files
in
os.walk(
path
):
...
for
fn
in
files:
...
print
root,
fn

㈩ 如何用DOS命令檢測某個文件夾中是否有文件

文件夾里沒有文件的可以用rd命令刪除(內部命令),如文件夾名是123,在命令提示符輸入rd
123;如果文件夾里有文件的就要用deltree命令(外部命令,要dos系統里帶有deltree.exe文件)用法一樣.deltree
123
回車
...
提示輸入y回車。

熱點內容
如何遠程連接2003伺服器 發布:2024-09-28 13:59:39 瀏覽:845
找工作編程 發布:2024-09-28 13:54:31 瀏覽:747
20款發現5哪個配置最值得買 發布:2024-09-28 13:54:24 瀏覽:955
java歷史版本下載 發布:2024-09-28 13:54:19 瀏覽:388
房源碼查詢 發布:2024-09-28 13:50:59 瀏覽:94
存儲有哪些功能 發布:2024-09-28 13:50:17 瀏覽:453
安卓怎麼玩金光群俠傳 發布:2024-09-28 13:35:17 瀏覽:690
c語言求1到100的素數 發布:2024-09-28 13:33:12 瀏覽:612
群暉存儲伺服器ip地址 發布:2024-09-28 13:31:01 瀏覽:794
伺服器訪問不了其他網段電腦 發布:2024-09-28 13:26:55 瀏覽:8