欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

shell腳本函數(shù):控制顏色、定位、居中顯示的代碼

 更新時(shí)間:2014年04月09日 15:55:08   作者:  
這篇文章主要介紹了shell腳本函數(shù):控制顏色、定位、居中顯示的代碼,需要的朋友可以參考下

一、控制顏色

代碼:

復(fù)制代碼 代碼如下:

#!/bin/sh
function colour ()
{
  case $1 in
    black_green)
       echo -e '\033[40;32m'

    black_yellow)
       echo -e '\033[40;33m'

    black_white)
       echo -e '\033[40;37m'

    black_cyan)
       echo -e '\033[40;36m'

    black_red)
       echo -e '\033[40;31m'

    colour_default)
       echo -e '\033[0m'

   esac
}

二、定位
代碼:

復(fù)制代碼 代碼如下:

#!/bin/sh
function xy ()
{
  _R=$1
  _C=$2
  _TEXT=$3
  tput  cup $_R $_C
  echo -n $_TEXT
}

三、居中顯示
代碼:

復(fù)制代碼 代碼如下:

#!/bin/sh
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
}

相關(guān)文章

  • shell腳本實(shí)現(xiàn)猜數(shù)游戲

    shell腳本實(shí)現(xiàn)猜數(shù)游戲

    這篇文章主要為大家詳細(xì)介紹了shell腳本實(shí)現(xiàn)猜數(shù)游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-04-04
  • Linux用戶和用戶組管理方法介紹

    Linux用戶和用戶組管理方法介紹

    這篇文章介紹了Linux用戶和用戶組管理的方法,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-06-06
  • 判斷輸入的日期是否正確的shell腳本

    判斷輸入的日期是否正確的shell腳本

    這篇文章主要介紹了判斷輸入的日期是否正確的shell腳本,需要的朋友可以參考下
    2016-08-08
  • 使用curl遞歸下載軟件腳本分享

    使用curl遞歸下載軟件腳本分享

    本腳本完成了對(duì)apache的鏡像網(wǎng)站的遞歸掃描。通過(guò)文件IO的緩存方式記錄可下載文件,再針對(duì)需要文件的后綴名批量下載軟件包備用,大家可以修改成自己腳本
    2014-03-03
  • 程序中獲取linux系統(tǒng)啟動(dòng)時(shí)間方法

    程序中獲取linux系統(tǒng)啟動(dòng)時(shí)間方法

    需要在應(yīng)用程序獲取系統(tǒng)的啟動(dòng)時(shí)間,通過(guò)sysinfo中的uptime可以計(jì)算出系統(tǒng)的啟動(dòng)時(shí)間,下面介紹一下獲取方法,大家參考使用吧
    2014-01-01
  • Linux學(xué)習(xí)之expect操作詳解

    Linux學(xué)習(xí)之expect操作詳解

    expect是一種腳本語(yǔ)言,它能夠代替人工實(shí)現(xiàn)與終端的交互,主要應(yīng)用于執(zhí)行命令和程序時(shí),系統(tǒng)以交互形式要求輸入指定字符串,實(shí)現(xiàn)交互通信。本文將通過(guò)示例詳細(xì)說(shuō)說(shuō)它的使用,感興趣的可以了解一下
    2022-10-10
  • 一個(gè)簡(jiǎn)單的防CC攻擊Shell腳本分享

    一個(gè)簡(jiǎn)單的防CC攻擊Shell腳本分享

    這篇文章主要介紹了一個(gè)簡(jiǎn)單的防CC攻擊Shell腳本分享,主要原理是分析apache或者nginx的訪問(wèn)日志,對(duì)大量訪問(wèn)的IP加入iptables進(jìn)行禁止訪問(wèn),需要的朋友可以參考下
    2014-06-06
  • Shell腳本實(shí)現(xiàn)批量生成nagios配置文件

    Shell腳本實(shí)現(xiàn)批量生成nagios配置文件

    這篇文章主要介紹了Shell腳本實(shí)現(xiàn)批量生成nagios配置文件,本文使用配置文件模板加上文件替換的方法實(shí)現(xiàn)批量生成配置文件,需要的朋友可以參考下
    2015-07-07
  • linux shell 中數(shù)組的定義和for循環(huán)遍歷的方法

    linux shell 中數(shù)組的定義和for循環(huán)遍歷的方法

    今天小編就為大家分享一篇linux shell 中數(shù)組的定義和for循環(huán)遍歷的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-06-06
  • Shell實(shí)現(xiàn)的Oracle啟動(dòng)腳本分享

    Shell實(shí)現(xiàn)的Oracle啟動(dòng)腳本分享

    這篇文章主要介紹了Shell實(shí)現(xiàn)的Oracle啟動(dòng)腳本分享,本文直接給出實(shí)現(xiàn)代碼,需要的朋友可以參考下
    2015-01-01

最新評(píng)論