分享一个有趣的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方面的内容,感兴趣的朋友可以关注下~
相关推荐
huha 2020-10-16
laisean 2020-11-11
大牛牛 2020-10-30
firefaith 2020-10-30
liguojia 2020-10-20
wangzhaotongalex 2020-10-20
以梦为马不负韶华 2020-10-20
JohnYork 2020-10-16
Julyth 2020-10-16
applecarelte 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
tufeiax 2020-09-03
laisean 2020-09-01
vvu 2020-09-16
libao 2020-09-16
Yyqingmofeige 2020-08-18
zhushixia 2020-08-17