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

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

          #這里的-x 參數判斷$myPath是否存在并且是否具有可執行權限
          if [ ! -x "$myPath"]; then
          mkdir "$myPath"
          fi

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

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

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

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

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

          評論:
          # re: shell判斷文件,目錄是否存在或者具有權限 2011-04-20 10:07 | xzc
          xzc 10:01:29
          #查找/inffile目錄下大于100M的文件
          find /inffile -size +200000 |xargs ls -l  回復  更多評論
            
          主站蜘蛛池模板: 平定县| 文登市| 东平县| 霍邱县| 杨浦区| 黔江区| 体育| 资中县| 广德县| 景洪市| 海淀区| 宜州市| 德钦县| 普兰县| 武清区| 峨边| 博野县| 临汾市| 治多县| 九台市| 高清| 酒泉市| 志丹县| 双柏县| 济南市| 获嘉县| 泸定县| 永春县| 扶余县| 澄城县| 衡南县| 保亭| 象州县| 徐水县| 田阳县| 麦盖提县| 金阳县| 库伦旗| 濮阳市| 芒康县| 本溪|