shell简单的打印三角形

1、由于shell不支持字符串相乘的方式,所以用了两次循环。

2、for ((  )) do  done   格式

3、echo -n 不换行输出   echo  默认输出后会有个换行  echo -e 起到转义作用,比如  \n代表回车

#!/bin/bash

echo "please enter a num:"

read num

for((i=1;i<=$num;i++))

do

for ((j=1;j<=i;j++))

do

  echo -n  "*"

done

echo ""

done

你可能感兴趣的:(shell简单的打印三角形)