Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2323902
  • 博文数量: 473
  • 博客积分: 12252
  • 博客等级: 上将
  • 技术积分: 4307
  • 用 户 组: 普通用户
  • 注册时间: 2007-10-12 10:02
文章分类

全部博文(473)

文章存档

2012年(8)

2011年(63)

2010年(73)

2009年(231)

2008年(98)

分类:

2009-04-02 17:25:02


  1. #!/binsh
  2. ip="192.168.12.23"
  3. echo "ip is $ip"
  4. mask="255.255.0.0"
  5. echo "mask is $mask"
  6. aa()
  7. {
  8.     local cc=""
  9.     for i in 1 2 3 4
  10.     do
  11.         let "aa = $(echo $1 | cut -d '.' -f $i) & $(echo $2 | cut -d '.' -f $i)"
  12.         if [ -n "$cc" ]
  13.         then
  14.             cc="$cc.$aa"
  15.         else
  16.             cc="$aa"
  17.         fi
  18.     done
  19.     echo "$cc"
  20. }
  21. dd=$(aa $ip $mask)
  22. echo "dd $dd"
阅读(1011) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~