隨筆-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  回復  更多評論
            
          主站蜘蛛池模板: 旺苍县| 游戏| 嘉定区| 永兴县| 丁青县| 南通市| 军事| 黑龙江省| 商南县| 海门市| 乐业县| 松原市| 高陵县| 阿克陶县| 平乡县| 丹巴县| 麦盖提县| 普陀区| 张家港市| 宜兴市| 哈巴河县| 刚察县| 屏山县| 临湘市| 洛浦县| 越西县| 繁昌县| 赤峰市| 定边县| 松溪县| 沙湾县| 五指山市| 珠海市| 通河县| 澄迈县| 酉阳| 怀宁县| 宁远县| 汶川县| 民乐县| 二连浩特市|