编写一个shell脚本,产生并输出如下的序列: 1,2,3,2,3,4,3,4,5,4,5,6… 98,99,100

如题所述

第1个回答  2010-10-06
#!/bin/bash

i=1;
while [ $i -le 98 ]
do
echo $i, $(($i+1)), $(($i+2)),
i=$(($i+1))
done本回答被提问者采纳
第2个回答  2010-10-06
#!/bin/bash

for((i=1;i<99;i++))
do
a=$(($i+1))
b=$(($i+2))
c=$(($i+3))
if(i==98)
then
echo "a,b,c"
else
echo "a,b,c,"
fi
done
相似回答