怎么使用shell判斷文件是否存在
很多時(shí)候我們?cè)谧鲞\(yùn)維的時(shí)候,我們需要做一些自動(dòng)化,這時(shí)我們就需要寫(xiě)一些shell腳本,既然要用到shell腳本,就免不了文件操作。下面是學(xué)習(xí)啦小編收集整理的怎么使用shell判斷文件是否存在,希望對(duì)大家有幫助~~
使用shell判斷文件是否存在的方法
工具/原料
一臺(tái)裝有bash的linux
方法/步驟
首先我們要touch一個(gè)文件。
打開(kāi)它,輸入如下
#!/bin/bash
if [ -z class="main">
怎么使用shell判斷文件是否存在
怎么使用shell判斷文件是否存在
怎么使用shell判斷文件是否存在
怎么使用shell判斷文件是否存在
怎么使用shell判斷文件是否存在
怎么使用shell判斷文件是否存在
怎么使用shell判斷文件是否存在
怎么使用shell判斷文件是否存在
怎么使用shell判斷文件是否存在
怎么使用shell判斷文件是否存在
怎么使用shell判斷文件是否存在
fi
fi
wq保存起來(lái),然后測(cè)試它。
第一步肯定是要測(cè)試參數(shù)的問(wèn)題,如果沒(méi)參數(shù)會(huì)怎么樣?
參數(shù)沒(méi)問(wèn)題,我們?cè)匐S便輸入一個(gè)不存在的文件試試?
這完全符合unix哲學(xué),一個(gè)程序就該簡(jiǎn)易,不說(shuō)更多的廢話。很顯然,提醒文件不存在是沒(méi)有必要的,并且缺少參數(shù)也是不需要的,我們只要結(jié)果,對(duì)于unix哲學(xué)來(lái)說(shuō),是這樣的。
接下來(lái)我們要測(cè)試我們的重點(diǎn),我們的文件。首先從普通文件開(kāi)始測(cè)試,那就測(cè)試自己吧。
然后測(cè)試我們的目錄?
測(cè)試我們的字符設(shè)備?但是我們不知道機(jī)子上有哪些字符設(shè)備怎么辦?
那很簡(jiǎn)單,我們只要ls -l /dev | more 看一下就行,按enter鍵往下移。
只需要看前面的第一個(gè)字符是什么就OK
c代表字符設(shè)備,b代表塊設(shè)備
那我們等會(huì)就測(cè)試/dev/adsp的字符設(shè)備和/dev/hdc的塊設(shè)備
看到了,我們先測(cè)試字符設(shè)備。
按q退出more
來(lái)看看結(jié)果
然后再看看我們的塊設(shè)備?
怎么使用shell判斷文件是否存在相關(guān)文章:
1.如何查閱Linux系統(tǒng)正在使用的Shell版本
3.Linux下面使用命令如何運(yùn)行.sh文件的兩種解決辦法
熱門(mén)文章
-
一帶一路文件發(fā)布
班子兩學(xué)一做存在問(wèn)題及整改措施方案
黨建存在問(wèn)題及改進(jìn)舉措方案
四個(gè)意識(shí)方面存在的問(wèn)題分析材料_個(gè)人在四個(gè)意識(shí)方面存在的問(wèn)題
基層黨性修養(yǎng)存在問(wèn)題分析
黨的思想建設(shè)存在的問(wèn)題分析
學(xué)習(xí)有關(guān)文件增強(qiáng)學(xué)習(xí)教育自覺(jué)性發(fā)言稿范文
中國(guó)企業(yè)文化存在問(wèn)題
事業(yè)單位會(huì)計(jì)核算中存在的問(wèn)題分析論文
醫(yī)院內(nèi)部經(jīng)濟(jì)責(zé)任審計(jì)存在的問(wèn)題分析