隨筆-314  評論-209  文章-0  trackbacks-0

          shell判斷文件,目錄是否存在或者具有權(quán)限
          www.firnow.com    時(shí)間 : 2009-03-04  作者:匿名   編輯:sky 點(diǎn)擊:  1632 [ 評論 ]
          -
          -
          shell判斷文件,目錄是否存在或者具有權(quán)限
          #!/bin/sh
          myPath="/var/log/httpd/"
          myFile="/var /log/httpd/access.log"

          #這里的-x 參數(shù)判斷$myPath是否存在并且是否具有可執(zhí)行權(quán)限
          if [ ! -x "$myPath"]; then
          mkdir "$myPath"
          fi

          #這里的-d 參數(shù)判斷$myPath是否存在
          if [ ! -d "$myPath"]; then
          mkdir "$myPath"
          fi

          #這里的-f參數(shù)判斷$myFile是否存在
          if [ ! -f "$myFile" ]; then
          touch "$myFile"
          fi

          #其他參數(shù)還有-n,-n是判斷一個(gè)變量是否是否有值
          if [ ! -n "$myVar" ]; then
          echo "$myVar is empty"
          exit 0
          fi

          #兩個(gè)變量判斷是否相等
          if [ "$var1" = "$var2" ]; then
          echo '$var1 eq $var2'
          else
          echo '$var1 not eq $var2'
          fi

          posted on 2011-03-04 15:14 xzc 閱讀(1384) 評論(1)  編輯  收藏 所屬分類: linux/unix

          評論:
          # re: shell判斷文件,目錄是否存在或者具有權(quán)限 2011-04-20 10:07 | xzc
          xzc 10:01:29
          #查找/inffile目錄下大于100M的文件
          find /inffile -size +200000 |xargs ls -l  回復(fù)  更多評論
            
          主站蜘蛛池模板: 屏山县| 绩溪县| 合江县| 鹤峰县| 商城县| 外汇| 东乌珠穆沁旗| 襄垣县| 石首市| 仁布县| 手游| 龙井市| 汝城县| 西安市| 蒙自县| 蒙山县| 从化市| 肥东县| 淮南市| 庄河市| 永年县| 本溪| 同心县| 平罗县| 义马市| 嘉祥县| 霍林郭勒市| 绥德县| 泰和县| 宜君县| 江山市| 巴南区| 漯河市| 昌都县| 马边| 元朗区| 三门县| 高密市| 尤溪县| 咸丰县| 郯城县|