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 #该脚本用于对特定目标主机 ...
最新文章
- 进来在看《How Tomcat Works》这本书,将读书笔记贴在这里,好记性不如烂笔头。
- CentOS7安装配置DNS服务器
- jvm性能调优实战 -50修复Metaspace区域内存溢出问题
- Linux ab 命令
- 11Linux_vmtools
- Python爬虫实战02:分析Ajax请求并抓取今日头条街拍
- linux 0.11 源码学习(十四)
- 计算机拼音字体大小设置,怎样调整字体大小
- 【基础整理】Mapping representation 机器人所用地图种类及相关介绍
- 游戏策划入门教程(前言)
- react-native 报错 Text strings must be rendered within a <Text> component.
- han_attention(双向GRU+attention)(imdb数据集---文档分类)
- 猜数字游戏(C语言)
- .md文件是什么?.md如何打开?怎么打开?
- SPSSAU综合评价方法汇总
- 微信小程序里的block
- 人工智能需要学哪些课程?
- 10-Element UI
- 【解决】Autodesk Genuine Service 如何卸载
- 修改element ui中form表单的 label 颜色样式
热门文章
- 为什么衡山派掌门人莫大先生一直没有婚娶
- 【014】基于Vue.js的移动端购物商城网站(含源码、课设报告)
- POJ 3744(Scout YYF I )
- 如何将一幅图像中灰度值为80的像素点的灰度值改成90(并行实现)
- 【githubgirl】自主导航无人机的硬件组成与搭建方案
- 爬虫常用数据提取方式:正则、xpath、beautifulsoup
- 微信公众号 授权死循环 问题解决
- oracle Blob保存方式,oracle 存储过程操作blob
- CCF-CSP 202112-3登机牌条码 解题思路+满分题解+详细注释
- DIV Display属性和Visibility属性