在shell编程中,我们知道大于、不大于、小于、不小于的表示方法:
那么,若是找出某值大于10并且小于15应该怎么写呢?
中间用 -a 连接就好了,千万不要用&&。
count3=0
uu=1
uu0=5
for line in `cat aa.sh`
do
if [ $line -ge $uu -a $line -le $uu0 ]
then
count3=$((count3 + 1))
fi
done
echo $count3
在shell编程中,我们知道大于、不大于、小于、不小于的表示方法:
那么,若是找出某值大于10并且小于15应该怎么写呢?
中间用 -a 连接就好了,千万不要用&&。
count3=0
uu=1
uu0=5
for line in `cat aa.sh`
do
if [ $line -ge $uu -a $line -le $uu0 ]
then
count3=$((count3 + 1))
fi
done
echo $count3