Chinaunix

标题: 关于&含义, IP&MASK [打印本页]

作者: vampire's    时间: 2008-03-07 11:54
标题: 关于&含义, IP&MASK
IP=192
MASK=255
AND1=`echo $[$IP&$MASK]`


最后一句shell做了什么
为什么 echo "$AND1"结果是 192 ?
作者: waker    时间: 2008-03-07 12:14
&      bitwise AND
作者: nuclearxin    时间: 2008-03-07 12:20
AND1=`echo $[$IP&$MASK]`
这里的 $[   ]
是什么意思?
作者: davistar    时间: 2008-03-07 12:33
计算表达式的值 而不是test

eg

echo $[2*8]
16

bash环境
作者: 網中人    时间: 2008-03-08 15:33
$(( ))
$[ ]
以上在 bash 裡面是一樣的。
作者: mcolinc    时间: 2008-03-10 10:43
又学习到了




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2