隨筆-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  回復  更多評論
            
          主站蜘蛛池模板: 思茅市| 饶河县| 南皮县| 安溪县| 西畴县| 武冈市| 温州市| 买车| 金门县| 邛崃市| 西畴县| 阜新市| 恩施市| 公安县| 兴业县| 合江县| 从江县| 龙里县| 浦北县| 厦门市| 烟台市| 梅河口市| 怀集县| 杨浦区| 岳普湖县| 竹北市| 类乌齐县| 宁乡县| 凌源市| 合阳县| 仙游县| 南江县| 安陆市| 陕西省| 长泰县| 邵东县| 建水县| 米脂县| 榆社县| 锦州市| 阳西县|