linux显示屏幕颜色轮换,linux shell 编写屏幕产生颜色的脚本
效果图:在rhel5下显示
650) this.width=650;" border=0>
代码:
#!/bin/sh
tput init
MYDATE=`date +%D`
#---------function
function colour ()
{
case $1 in
black_green)
echo "^[[40;32m"
;;
black_yellow)
echo "^[[40;33m"
;;
black_white)
echo "^[[40;37m"
;;
black_cyan)
echo "^[[40;36m"
;;
black_red)
echo "^[[40;31m"
;;
esac
}
function xy ()
{
_R=$1
_C=$2
_TEXT=$3
tput cup $_R $_C
echo -n $_TEXT
}
function center ()
{
_STR=$1
_ROW=$2
LEN=`echo $_STR | wc -c`
COLS=`tput cols`
HOLD_COL=`expr $COLS - $LEN`
NEW_COL=`expr $HOLD_COL / 2`
tput cup $_ROW $NEW_COL
echo -n $_STR
}
#--------function end
tput clear
colour black_yellow
xy 2 3 "USER:$LOGNAME"
colour black_cyan
center "ADD A NEW WARP DRIVE TO A START SHIP" 3
echo -e "\f\f"
center "---------------------------------" 4
colour black_yellow
xy 5 1 "---------------------------------"
xy 7 1 "---------------------------------"
xy 21 1 "---------------------------------"
center "Star Date $MYDATE" 22
xy 23 1 "---------------------------------"
colour black_green
xy 6 6 "Initials:"
read INIT
xy 8 14
echo -n "Security Code No: :"
read CODE
xy 10 14
echo -n "Ship's Serial NO: :"
read SERIAL
xy 12 14
echo -n "Is it on the Port Side:"
read PORT
colour black_red
center "Save This Record [Y..N]" 18
read ANS
colour black_white
--------------------------
说明:colour 函数控制颜色,其中 ^[ 为控制字符,产生的方式,按,松开后,按ESC
xy 函数 定位
center 函数 居中显示
linux显示屏幕颜色轮换,linux shell 编写屏幕产生颜色的脚本相关推荐
- 计算机屏幕发蓝,电脑的颜色突然变成蓝色了,屏幕,什么颜色都和以
公告: 为响应国家净网行动,部分内容已经删除,感谢读者理解. 话题:电脑的颜色突然变成蓝色了,屏幕,什么颜色都和以前电脑回答:重装显卡驱动试试. 参考回答:先确定是不是显示器的问题 换到其他主机上试一 ...
- 查看计算机屏幕颜色软件,怎么查看电脑屏幕的颜色的红绿蓝值 查看电脑屏幕的颜色的红绿蓝值的方法...
今天给大家带来怎么查看电脑屏幕的颜色的红绿蓝值,查看电脑屏幕的颜色的红绿蓝值的方法,让您轻松解决问题. 如何查看电脑屏幕的颜色的红绿蓝值 查看电脑屏幕的颜色的红绿蓝值方法 我们在平时的工作中,经常会 ...
- linux内核分析 轮换,Linux 内核源代码情状分析 chap2 存储管理 (6) - 页面的定期换出...
1. 目的 Linux 内核通过定期检查并且预先将若干页面换出, 实现减轻系统在缺页异常时候所产生的负担. 虽然, 无法避免需要临时寻找可以换出的页面, 但是, 可以减少这种事件发生的概率.Linux ...
- mac电脑屏幕护眼颜色_如何反转Mac屏幕的颜色
mac电脑屏幕护眼颜色 Khamosh Pathak Khamosh Pathak If you're looking at an app or a webpage on your MacBook w ...
- shell编写yum安装监控zabbix脚本
#!/bin/bash #zabbix 5.0 #安装zabbix源.修改为aliyun源 cd /etc/yum.repos.d/ rpm -Uvh https://repo.zabbix.com/ ...
- curl批量调用linux,shell的简单批量curl接口脚本
shell脚本可以说作用非常大,在服务器领域,用shell操作事务可比手动点击要方便快捷得多了.虽然只是文字界面,但是其强大的处理功能,会让各种操作超乎想象.而且,也可以将这些习惯移植到日常的工作当中 ...
- Linux使用Shell编写电子词典
使用Shell编写电子词典 代码块 代码块 字典是可以从网上找上传至linux或者直接使用网上词典: #!/bin/bash # #********************************** ...
- Linux系统一键安全加固shell脚本编写思路
本次分享一下个人在对Linux系统一键安全加固shell脚本编写时的一些思路: Linux系统一键安全加固shell脚本编写思路 1.编写须知 1.1 脚本使用说明 1.2 主要功能说明: 1.3隐藏 ...
- linux端口扫描脚本ip段,Linux shell编写端口扫描脚本
Linux shell编写端口扫描脚本 需求: 扫描特定主机 扫描特定主机的特定端口 扫描特定网段 扫描特定网段中哪些主机开放了特定的端口 源码如下: #/bin/bash #该脚本用于对特定目标主机 ...
最新文章
- cclink 和发那科机器人_发那科 iB系列 | 机器人地装行走轴三大升级介绍
- 粒子群算法求解无约束优化问题 源码实现
- Flask 在 Debug 模式下初始化2次
- oracle 测试试题,oracle试题
- 方向前沿、计算资源充足,三星通信研究院SAIT China Lab招聘研究员及实习生
- 经验 | 非科班出身怎么转行计算机?
- left join 一对多只取一条_Python爬虫教程:验证码的爬取和识别详解
- 备份容灾相关概念总结
- 利用JavaScript生成随机数字!
- java中将zip文件解压到指定目录下
- 无线摄像头一直显示请求服务器,远程摄像头为什么要连接服务器
- c语言如何检测磁盘坏扇区,解决方案:如何检测和修复机械硬盘驱动器上的坏扇区?阅读本文后,您将知道...
- “店小二”精神国际化步伐23年成就巨无霸
- nginx 配置443端口
- 仿淘宝购物车demo 增加和减少商品数量
- poj 1001 Exponentiation(java)
- Edgy Trees CodeForces - 1139C
- MTCNN配置及训练详细步骤
- 说极路由牛逼的人们,你们用过Tomato DualWAN吗?(一)
- ctP2ISP:使用卷积和数据增强的转换器预测蛋白质-蛋白质相互作用位点
热门文章
- 凯撒加密的python语言程序_Python的凯撒密码加密为啥要ord(a),然后又减去?...
- centos mysql ssh连接,使用SSH隧道连接MYSQL
- win10硬盘锁怎么解除_如何解除Windows10系统磁盘加密?
- 十四款常用动画制作软件
- CSDN的markdown不能正常生成lim符号怎么破?
- Xposed系列--技巧篇
- Java验证码(图片、字符串)生成工具
- 程序员需要经纪人吗?10x 最好的程序员其生产力相当于同行的 10 倍~
- linux最新flash+player,Adobe Flash Player v10.0.21.1 Alpha For Linux
- 软件危机(含通俗理解帮助记忆)