新聞中心
linux中判斷文件夾不為空的方法

創(chuàng)新互聯(lián)建站專注于碧江企業(yè)網(wǎng)站建設(shè),成都響應(yīng)式網(wǎng)站建設(shè)公司,商城建設(shè)。碧江網(wǎng)站建設(shè)公司,為碧江等地區(qū)提供建站服務(wù)。全流程定制制作,專業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,創(chuàng)新互聯(lián)建站專業(yè)和態(tài)度為您提供的服務(wù)
由于Linux是一款優(yōu)秀的操作系統(tǒng),它提供了眾多功能,其中就包括了在命令行下來判斷文件夾是否為空。在Linux系統(tǒng)中,有多種方法可以判斷文件夾是否為空。下面就介紹幾種在Linux中判斷文件夾不為空的方法。
第一種,使用ls命令。如果要檢測(cè)某個(gè)文件夾是否為空,可以使用如下命令:
`ls -A1 `
如果文件夾為空,此命令的輸出為空。如果文件夾不為空,則會(huì)列出文件夾中存在文件的名稱。
第二種,使用find命令。使用find命令非常方便,例如判斷test文件夾是否為空,可以使用如下命令:
`find test -mindepth 1 -print`
如果test文件夾為空,則此命令的輸出為空,如果test文件夾不為空,則會(huì)列出相關(guān)的文件名稱。
第三種,使用glob通配符。與使用ls和find命令類似,glob通配符也可以用于判斷文件夾是否為空,例如判斷test這個(gè)文件夾是否為空,可以使用如下命令:
`[ -z “$(ls -A test)” ] && echo “test is empty” || echo “test is not empty”`
如果文件夾為空,則此命令會(huì)輸出test is empty,如果文件夾不為空,則會(huì)輸出test is not empty。
以上就是Linux中判斷文件夾不為空的幾種方法,可以根據(jù)實(shí)際情況選擇最適合的方法。
香港服務(wù)器選創(chuàng)新互聯(lián),2H2G首月10元開通。
創(chuàng)新互聯(lián)(www.cdcxhl.com)互聯(lián)網(wǎng)服務(wù)提供商,擁有超過10年的服務(wù)器租用、服務(wù)器托管、云服務(wù)器、虛擬主機(jī)、網(wǎng)站系統(tǒng)開發(fā)經(jīng)驗(yàn)。專業(yè)提供云主機(jī)、虛擬主機(jī)、域名注冊(cè)、VPS主機(jī)、云服務(wù)器、香港云服務(wù)器、免備案服務(wù)器等。
網(wǎng)頁(yè)名稱:Linux中判斷文件夾不為空的方法(linux判斷不為空)
文章源于:http://m.fisionsoft.com.cn/article/djieihs.html


咨詢
建站咨詢
