Shell脚本操作实例——绘制菱形

  • 来源:网络
  • 更新日期:2020-07-13

摘要:系统运维 使用Shell脚本完成菱形图形的绘制 PS:该菱形横向最大最好不要超过45 #! /bin/bash read -p "请输入菱形大小:" g for ((i=1;i<=$

系统运维 使用Shell脚本完成菱形图形的绘制 PS:该菱形横向最大最好不要超过45

#! /bin/bash

read -p 请输入菱形大小: g
for ((i=1;i<=$g;i++))
do
 for ((j=$g;j>$i;j--))
  do
   echo -n  
done
 for ((p=1;p<=$i;p++))
  do 
  echo -n * 
done
echo  
done  

for ((k=$g-1;k>=1;k--))
do
 for ((m=$g;m>$k;m--))
 do 
  echo -n  
done
 for ((l=1;l<=$k;l++))
  do 
   echo -n * 
done 
echo 
done
效果图如下:

新网虚拟主机