#!/bin/bash
read -p "input the length: " n       
for i in `seq 1 $n`
do
    for ((j=$n;j>=$i;j--))
    do
        echo -n " "
    done

    for((m=1;m<=$i;m++))
    do
        echo -n "* "
    done
    echo

done

for i in `seq 1 $n`
do
    for((j=0;j<=$i;j++))
    do
        echo -n " "
    done

    for((k=$i;k<$n;k++))
    do
        echo -n "* "
    done
    echo
done

结果:

shell打印 菱形

相关文章:

  • 2021-08-12
  • 2022-12-23
  • 2022-12-23
  • 2021-11-28
  • 2022-01-23
  • 2021-05-13
  • 2022-12-23
猜你喜欢
  • 2021-12-22
  • 2021-11-18
相关资源
相似解决方案