首页 > Shell
  • shell数据添加与遍历

    #shell数据添加与遍历 1234567891011 #!/bin/bash#author: zeping lai a[0]='www'a[1]='linuxhub'a[2]='org' for i in ${a[@]}do    echo $idone #获取数组全部内容 #下标*或者@ 是获取整个数 ...

    日期: 2015-12-08  |  分类: Shell   |  标签: , , 阅读全文 »
  • shell小数位运算

    1.定义两个数值 12 a=12.5b=2 2.使用bc运行,返回的是整数 123 res=$(echo "$a / $b"|bc)echo $res#输出: 6 3.使用awk运算,返 ...

    日期: 2015-11-07  |  分类: Shell   |  标签: , , 阅读全文 »
  • shell按列求和

    1.测试文件 12345 cat /tmp/test.txt2 32 31 35 3 2.按列求和 #第1列相加的总和 1 awk '{a+=$1}END{print a}' /tmp/test.txt # ...

    日期: 2015-11-07  |  分类: Shell   |  标签: , 阅读全文 »
  • Shell找出列表中的并集与差集

    1234567891011121314151617181920212223242526 #!/bin/bash#author: zeping lai#shell脚本,对比两个列表的差集与交集 logs_ip_list="192.168.0.1  192.168.0.2 192.168.0.3 192.168.0.4"drop_ip_list="192.168.0.2 192.168.0.4" f ...

    日期: 2015-11-04  |  分类: Shell   |  标签: 阅读全文 »
  • iptables常用web主机防护脚本

    iptables常用web主机防护脚本 1234567891011121314151617181920212223242526272829303132 #!/bin/bash#script_name: firewall_web.sh#适合web主机防火墙配置 #加载iptables模块 modprobe ip_tablesmodprobe iptable_natmodprobe ip_nat_ftpmodpro ...

    日期: 2015-10-29  |  分类: Shell   |  标签: , 阅读全文 »