六月丁香五月婷婷,丁香五月婷婷网,欧美激情网站,日本护士xxxx,禁止18岁天天操夜夜操,18岁禁止1000免费,国产福利无码一区色费

學(xué)習(xí)啦>學(xué)習(xí)電腦>電腦安全>網(wǎng)絡(luò)安全知識>

怎么使用shell判斷文件是否存在

時(shí)間: 林澤1002 分享

  很多時(shí)候我們在做運(yùn)維的時(shí)候,我們需要做一些自動化,這時(shí)我們就需要寫一些shell腳本,既然要用到shell腳本,就免不了文件操作。下面是學(xué)習(xí)啦小編收集整理的怎么使用shell判斷文件是否存在,希望對大家有幫助~~

  使用shell判斷文件是否存在的方法

  工具/原料

  一臺裝有bash的linux

  方法/步驟

  首先我們要touch一個(gè)文件。

  打開它,輸入如下

  #!/bin/bash

  if [ -z class="main">

怎么使用shell判斷文件是否存在

時(shí)間: 林澤1002 分享

  : #空語句

  else

  if [ -e class="main">

怎么使用shell判斷文件是否存在

時(shí)間: 林澤1002 分享

  if [ -f class="main">

怎么使用shell判斷文件是否存在

時(shí)間: 林澤1002 分享

  echo class="main">

怎么使用shell判斷文件是否存在

時(shí)間: 林澤1002 分享

  elif [ -d class="main">

怎么使用shell判斷文件是否存在

時(shí)間: 林澤1002 分享

  echo class="main">

怎么使用shell判斷文件是否存在

時(shí)間: 林澤1002 分享

  elif [ -c class="main">

怎么使用shell判斷文件是否存在

時(shí)間: 林澤1002 分享

  echo class="main">

怎么使用shell判斷文件是否存在

時(shí)間: 林澤1002 分享

  elif [ -b class="main">

怎么使用shell判斷文件是否存在

時(shí)間: 林澤1002 分享

  echo class="main">

怎么使用shell判斷文件是否存在

時(shí)間: 林澤1002 分享

  else #否則

  echo class="main">

怎么使用shell判斷文件是否存在

時(shí)間: 林澤1002 分享

  fi

  fi

  wq保存起來,然后測試它。

  第一步肯定是要測試參數(shù)的問題,如果沒參數(shù)會怎么樣?

  參數(shù)沒問題,我們再隨便輸入一個(gè)不存在的文件試試?

  這完全符合unix哲學(xué),一個(gè)程序就該簡易,不說更多的廢話。很顯然,提醒文件不存在是沒有必要的,并且缺少參數(shù)也是不需要的,我們只要結(jié)果,對于unix哲學(xué)來說,是這樣的。

  接下來我們要測試我們的重點(diǎn),我們的文件。首先從普通文件開始測試,那就測試自己吧。

  然后測試我們的目錄?

  測試我們的字符設(shè)備?但是我們不知道機(jī)子上有哪些字符設(shè)備怎么辦?

  那很簡單,我們只要ls -l /dev | more 看一下就行,按enter鍵往下移。

  只需要看前面的第一個(gè)字符是什么就OK

  c代表字符設(shè)備,b代表塊設(shè)備

  那我們等會就測試/dev/adsp的字符設(shè)備和/dev/hdc的塊設(shè)備

  看到了,我們先測試字符設(shè)備。

  按q退出more

  來看看結(jié)果

  然后再看看我們的塊設(shè)備?


怎么使用shell判斷文件是否存在相關(guān)文章:

1.如何查閱Linux系統(tǒng)正在使用的Shell版本

2.java怎么判斷文件是否存在

3.Linux下面使用命令如何運(yùn)行.sh文件的兩種解決辦法

4.怎樣判斷文件是否為惡意文件

5.怎么用shell腳本寫一個(gè)HelloWorld

6.Linux下面如何運(yùn)行.sh文件

7.如何在windows下使用linux的shell腳本

3123564