效果图:在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 编写屏幕产生颜色的脚本相关推荐

  1. 计算机屏幕发蓝,电脑的颜色突然变成蓝色了,屏幕,什么颜色都和以

    公告: 为响应国家净网行动,部分内容已经删除,感谢读者理解. 话题:电脑的颜色突然变成蓝色了,屏幕,什么颜色都和以前电脑回答:重装显卡驱动试试. 参考回答:先确定是不是显示器的问题 换到其他主机上试一 ...

  2. 查看计算机屏幕颜色软件,怎么查看电脑屏幕的颜色的红绿蓝值 查看电脑屏幕的颜色的红绿蓝值的方法...

    今天给大家带来怎么查看电脑屏幕的颜色的红绿蓝值,查看电脑屏幕的颜色的红绿蓝值的方法,让您轻松解决问题. 如何查看电脑屏幕的颜色的红绿蓝值 查看电脑屏幕的颜色的红绿蓝值方法  我们在平时的工作中,经常会 ...

  3. linux内核分析 轮换,Linux 内核源代码情状分析 chap2 存储管理 (6) - 页面的定期换出...

    1. 目的 Linux 内核通过定期检查并且预先将若干页面换出, 实现减轻系统在缺页异常时候所产生的负担. 虽然, 无法避免需要临时寻找可以换出的页面, 但是, 可以减少这种事件发生的概率.Linux ...

  4. mac电脑屏幕护眼颜色_如何反转Mac屏幕的颜色

    mac电脑屏幕护眼颜色 Khamosh Pathak Khamosh Pathak If you're looking at an app or a webpage on your MacBook w ...

  5. shell编写yum安装监控zabbix脚本

    #!/bin/bash #zabbix 5.0 #安装zabbix源.修改为aliyun源 cd /etc/yum.repos.d/ rpm -Uvh https://repo.zabbix.com/ ...

  6. curl批量调用linux,shell的简单批量curl接口脚本

    shell脚本可以说作用非常大,在服务器领域,用shell操作事务可比手动点击要方便快捷得多了.虽然只是文字界面,但是其强大的处理功能,会让各种操作超乎想象.而且,也可以将这些习惯移植到日常的工作当中 ...

  7. Linux使用Shell编写电子词典

    使用Shell编写电子词典 代码块 代码块 字典是可以从网上找上传至linux或者直接使用网上词典: #!/bin/bash # #********************************** ...

  8. Linux系统一键安全加固shell脚本编写思路

    本次分享一下个人在对Linux系统一键安全加固shell脚本编写时的一些思路: Linux系统一键安全加固shell脚本编写思路 1.编写须知 1.1 脚本使用说明 1.2 主要功能说明: 1.3隐藏 ...

  9. linux端口扫描脚本ip段,Linux shell编写端口扫描脚本

    Linux shell编写端口扫描脚本 需求: 扫描特定主机 扫描特定主机的特定端口 扫描特定网段 扫描特定网段中哪些主机开放了特定的端口 源码如下: #/bin/bash #该脚本用于对特定目标主机 ...

最新文章

  1. cclink 和发那科机器人_发那科 iB系列 | 机器人地装行走轴三大升级介绍
  2. 粒子群算法求解无约束优化问题 源码实现
  3. Flask 在 Debug 模式下初始化2次
  4. oracle 测试试题,oracle试题
  5. 方向前沿、计算资源充足,三星通信研究院SAIT China Lab招聘研究员及实习生
  6. 经验 | 非科班出身怎么转行计算机?
  7. left join 一对多只取一条_Python爬虫教程:验证码的爬取和识别详解
  8. 备份容灾相关概念总结
  9. 利用JavaScript生成随机数字!
  10. java中将zip文件解压到指定目录下
  11. 无线摄像头一直显示请求服务器,远程摄像头为什么要连接服务器
  12. c语言如何检测磁盘坏扇区,解决方案:如何检测和修复机械硬盘驱动器上的坏扇区?阅读本文后,您将知道...
  13. “店小二”精神国际化步伐23年成就巨无霸
  14. nginx 配置443端口
  15. 仿淘宝购物车demo 增加和减少商品数量
  16. poj 1001 Exponentiation(java)
  17. Edgy Trees CodeForces - 1139C
  18. MTCNN配置及训练详细步骤
  19. 说极路由牛逼的人们,你们用过Tomato DualWAN吗?(一)
  20. ctP2ISP:使用卷积和数据增强的转换器预测蛋白质-蛋白质相互作用位点

热门文章

  1. 凯撒加密的python语言程序_Python的凯撒密码加密为啥要ord(a),然后又减去?...
  2. centos mysql ssh连接,使用SSH隧道连接MYSQL
  3. win10硬盘锁怎么解除_如何解除Windows10系统磁盘加密?
  4. 十四款常用动画制作软件
  5. CSDN的markdown不能正常生成lim符号怎么破?
  6. Xposed系列--技巧篇
  7. Java验证码(图片、字符串)生成工具
  8. 程序员需要经纪人吗?10x 最好的程序员其生产力相当于同行的 10 倍~
  9. linux最新flash+player,Adobe Flash Player v10.0.21.1 Alpha For Linux
  10. 软件危机(含通俗理解帮助记忆)