shell圣诞树脚本
圣诞树
#!/bin/bash
#!/bin/bash
# Author:
# Create Time:
# File Name:
# Description:DrawTriangle() {a=$1color=$[RANDOM%7+31]if [ "$a" -lt "8" ] ;then b=`printf "%-${a}s\n" "0" |sed 's/\s/0/g'`c=`echo "(31-$a)/2"|bc`d=`printf "%-${c}s\n"`echo "${d}`echo -e "\033[1;5;${color}m$b\033[0m"`"elif [ "$a" -ge "8" -a "$a" -le "21" ] ;thene=$[a-8]b=`printf "%-${e}s\n" "0" |sed 's/\s/0/g'`c=`echo "(31-$e)/2"|bc`d=`printf "%-${c}s\n"` echo "${d}`echo -e "\033[1;5;${color}m$b\033[0m"`"fi
}
DrawTree() {e=$1b=`printf "%-5s\n" "|" | sed 's/\s/|/g'`c=`echo "($e-5)/2"|bc`d=`printf "%-${c}s\n" " "`echo -e "${d}${b}\n${d}${b}\n${d}${b}\n${d}${b}\n${d}${b}\n${d}${b}"
}
Display(){for i in `seq 1 2 31`; do[ "$i"="21" ] && DrawTriangle $iif [ "$i" -eq "31" ];then DrawTree $ifidone
}
while :
doDisplaysleep 2clear
done
shell圣诞树脚本相关推荐
- lnmp shell安装脚本
LNMP代表的就是:Linux系统下Nginx+MySQL+PHP这种网站服务器架构.LNMP是现在大多数大型公司在用的web环境,nginx小巧高效的web服务器和反向代理服务器,相对于apach占 ...
- Linux shell 自启动脚本写法
# ********************************************************************** # Linux shell 自启动脚本写法 # 说明: ...
- linux Shell(脚本)编程入门实例讲解详解
linux Shell(脚本)编程入门实例讲解详解 为什么要进行shell编程 在Linux系统中,虽然有各种各样的图形化接口工具,但是sell仍然是一个非常灵活的工具.Shell不仅仅是命令的收集, ...
- 一篇关于Maven项目的jar包Shell启动脚本
使用Maven作为项目jar包依赖的管理,常常会遇到命令行启动,笔者也是哥菜鸟,在做微服务,以及服务器端开发的过程中,常常会遇到项目的启动需要使用main方法,笔者潜心的研究了很多博客,发现大多写的都 ...
- shell 获取 mysql 行数_一个Shell小脚本精准统计Mysql每张表的行数实现
前言 对于开发或者运维人员来说,Mysql数据库每张表的数量肯定是要了解下,有助于我们清理无用数据或者了解哪张表比较占用空间. 另外多次统计表的行数,还能发现Mysql表的增量情况,能够预测表未来会有 ...
- linux 运维高级脚本生成器,Linux运维系列,Shell高级脚本自动化编程实战
课程文件目录: Linux自动化运维系列 Shell高级脚本自动化编程实战 [6.1G] ┣━━01.Shell基础概述 [315.1M] ┃ ┣━━1-1 Shell脚本体系概述.mp4 [154. ...
- ps -ef |grep -v 在shell sh 脚本中貌似无效?
ps -ef |grep -v 在shell sh 脚本中貌似无效? 想通过ps -ef |grep erdp_ |awk '{print $2}' 获取 erdp_ 开头的进程id, 执行在终端环境 ...
- Mac 系统部署Frp内网穿透服务 实现frpc shell启动脚本启动、停止
Mac 系统部署Frp内网穿透服务 实现frpc shell启动脚本启动.停止 前言 最近疫情导致居家办公,而工作中需要用到公网地址便于调试,于是就在本机(Mac系统)配置了Frpc内网穿透. 本来想 ...
- linux运维脚本编写,最强Linux自动化运维 Shell高级脚本编程实战 带习题+项目实战案例+全套配置脚本...
最强Linux自动化运维 Shell高级脚本编程实战 带习题+项目实战案例+全套配置脚本 大家可以通过参考下面的课程学习目录,就会发现单单只从目录上来分析就知道这是一部非常系统的Shell自动化脚本运 ...
最新文章
- linux主设备编号从0到多少,Linux驱动开发之主设备号找驱动,次设备号找设备
- IDEA 方法注释模板和类注释模板
- DIV水平方向居中的几种方法
- python第三十课--异常(raise关键字)
- Python学习笔记:Day14 完成Web App
- C++——《算法分析与设计》实验报告——二分搜索算法
- 前端学习(2945):首页搭建
- 《全数据时代的炼金师》全书语言生动、易懂
- 【转载】IPPROTO_RAW IPPROTO_IP
- B-树关键字个数计算
- js获取访问IP、地区、、当前操作浏览器
- 动态数据源四种实现方案对比
- 查看本用户对文件的权限_Linux添加新用户,设置文件权限组
- queryDSL复杂查询的分页和自定义排序实现
- 三种百度网盘加速器,轻松突破10M/S,总有一款适合你!
- 基于微信小程序评选投票系统 开题报告
- PIXHAWK上安装PX4Flow光流传感器及调试过程
- 微信APP支付之IJpay的使用
- 图像分割:DeepLabV3与DeepLabV3+介绍
- AS400遇到的一些问题和解决办法