效果图:在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. 进来在看《How Tomcat Works》这本书,将读书笔记贴在这里,好记性不如烂笔头。
  2. CentOS7安装配置DNS服务器
  3. jvm性能调优实战 -50修复Metaspace区域内存溢出问题
  4. Linux ab 命令
  5. 11Linux_vmtools
  6. Python爬虫实战02:分析Ajax请求并抓取今日头条街拍
  7. linux 0.11 源码学习(十四)
  8. 计算机拼音字体大小设置,怎样调整字体大小
  9. 【基础整理】Mapping representation 机器人所用地图种类及相关介绍
  10. 游戏策划入门教程(前言)
  11. react-native 报错 Text strings must be rendered within a <Text> component.
  12. han_attention(双向GRU+attention)(imdb数据集---文档分类)
  13. 猜数字游戏(C语言)
  14. .md文件是什么?.md如何打开?怎么打开?
  15. SPSSAU综合评价方法汇总
  16. 微信小程序里的block
  17. 人工智能需要学哪些课程?
  18. 10-Element UI
  19. 【解决】Autodesk Genuine Service 如何卸载
  20. 修改element ui中form表单的 label 颜色样式

热门文章

  1. 为什么衡山派掌门人莫大先生一直没有婚娶
  2. 【014】基于Vue.js的移动端购物商城网站(含源码、课设报告)
  3. POJ 3744(Scout YYF I )
  4. 如何将一幅图像中灰度值为80的像素点的灰度值改成90(并行实现)
  5. 【githubgirl】自主导航无人机的硬件组成与搭建方案
  6. 爬虫常用数据提取方式:正则、xpath、beautifulsoup
  7. 微信公众号 授权死循环 问题解决
  8. oracle Blob保存方式,oracle 存储过程操作blob
  9. CCF-CSP 202112-3登机牌条码 解题思路+满分题解+详细注释
  10. DIV Display属性和Visibility属性