分享一个有趣的shell脚本--编写正(或长)方形图形
概述
分享一个比较有趣的shell脚本,主要是编写一个正(或长)方形,接收用户输入的数字。

脚本
实现如下:这里注意eval的用法。
#!/bin/bash
#############################################################
# File Name:tuxing.sh
#############################################################
trap "echo 输入exit退出" 2
while true
do
read -p "你想看多大的正方形:" a
[ "$a" == "exit" ] && exit
expr 1 + $a &>/dev/null
[ $? -ne 0 ] && echo "请输入一个数字!" && exit 2
b="■ "
d=$(for i in `eval echo {1..$a}`;do echo -n $b; echo -n " ";done)
for i in `eval echo {1..$a}`
do
echo "$d"
done
done
实现效果:

觉得有用的朋友多帮忙转发哦!后面会分享更多devops和DBA方面的内容,感兴趣的朋友可以关注下~

相关推荐
laisean 2020-11-11
大牛牛 2020-10-30
firefaith 2020-10-30
liguojia 2020-10-20
wangzhaotongalex 2020-10-20
JohnYork 2020-10-16
Julyth 2020-10-16
laisean 2020-09-27
flycappuccino 2020-09-27
liguojia 2020-09-27
wangzhaotongalex 2020-09-22
流年浅滩 2020-10-23
liujianhua 2020-10-22
woaimeinuo 2020-10-21
laisean 2020-09-01
vvu 2020-09-16
libao 2020-09-16
Yyqingmofeige 2020-08-18
zhushixia 2020-08-17