************************************************************************************
1到100的奇数和 偶数和
#!/bin/bash
#
declare -i SUM1=0
declare -i SUM2=0
declare -i I=0
for I in [ $I -le 100 ] ;do
I="$[I++]"
if [ "$[I%2]" -eq 0 ] ;then
SUM1+=$I
else
SUM2+=$I
fi
done
echo "This oushu he:$SUM1."
echo "This jishu he:$SUM2"
*************************************************************************************
随机数最大值 和 最小值
#!/bin/bash
#
declare -i MAX=0
declare -i MIN=0
for I in {1..10};do
MYRAND=$RANDOM
[ $I -eq 1 ] && MIN=$MYRAND
if [ $I -le 9 ];then
echo -n "$RANDOM"
else
echo "$RANDOM"
fi
[ $MYRAND -lt $MAX ] && MAX=$RANDOM
[ $MYRAND -gt $MIN ] && MIN=$RANDOM
done
echo "最大随机数:$MAX,"
echo "最小随机数:$MIN"
*******************************************************************************************
检查user1到user5是否存在 不存在则添加 并保存密码同用户名
#!/bin/bash
#
I=0
for I in {1..5};do
if [ "$[id user$I]" -lt 0 ];then
echo "this user$I exist."
else
useradd user$I
echo "Add success: user$I" | passwd --stdin user$I &> /dec/null
fi
done
**********************************************************************************************
1到100的奇数和 偶数和
#!/bin/bash
#
declare -i SUM1=0
declare -i SUM2=0
declare -i I=0
for I in [ $I -le 100 ] ;do
I="$[I++]"
if [ "$[I%2]" -eq 0 ] ;then
SUM1+=$I
else
SUM2+=$I
fi
done
echo "This oushu he:$SUM1."
echo "This jishu he:$SUM2"
*************************************************************************************
随机数最大值 和 最小值
#!/bin/bash
#
declare -i MAX=0
declare -i MIN=0
for I in {1..10};do
MYRAND=$RANDOM
[ $I -eq 1 ] && MIN=$MYRAND
if [ $I -le 9 ];then
echo -n "$RANDOM"
else
echo "$RANDOM"
fi
[ $MYRAND -lt $MAX ] && MAX=$RANDOM
[ $MYRAND -gt $MIN ] && MIN=$RANDOM
done
echo "最大随机数:$MAX,"
echo "最小随机数:$MIN"
*******************************************************************************************
检查user1到user5是否存在 不存在则添加 并保存密码同用户名
#!/bin/bash
#
I=0
for I in {1..5};do
if [ "$[id user$I]" -lt 0 ];then
echo "this user$I exist."
else
useradd user$I
echo "Add success: user$I" | passwd --stdin user$I &> /dec/null
fi
done
**********************************************************************************************