zoukankan      html  css  js  c++  java
  • Shell 脚本编程

    Shell 两个数据比较取差异

     flag=0
     local array1=("a" "b")
     local array2=("a" "c")
     for a in ${array2[@]}
     do
      for b in ${array1[@]}
      do
       if [ "$b" = "$a" ]; then
        flag=1
        break
       fi
      done
      if [ $flag -eq 0 ]; then
       echo $a>>result
      else
       flag=0
      fi
     done
    

    Shell获取当前执行.sh文件所在目录

    ipath=$(cd `dirname $0`; pwd)
    

    Shell在.sh文件中运行命令

    `rm -rf index*`
    

    Shell字符串分割相当于split

    str="a-b-c"
    IFS="-"
    array_str=($str)
    

    Shell命令访问某个网址并判断其有效性

    result=`wget http://www.baidu.com 2>&1|grep 200`
    if [ -z "$result" ]; then
       echo "百度可以访问"
    fi
    

    Shell读取文件中每行内容循环操作

    while read line
    do
     `kill -9 $line`
    done<yourfile
    
  • 相关阅读:
    59
    58
    57
    56
    55
    54
    53
    转 Using $.ajaxPrefilter() To Configure AJAX Requests In jQuery 1.5
    jquery用正则表达式验证密码强度
    什么是高内聚、低耦合?(转载)
  • 原文地址:https://www.cnblogs.com/zzzhuxf/p/4199551.html
Copyright © 2011-2022 走看看