一、控制颜色

代码:

复制代码 代码如下:

#!/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

}

二、定位
代码:

复制代码 代码如下:

#!/bin/sh

function xy ()

{

  _R=$1

  _C=$2

  _TEXT=$3

  tput  cup $_R $_C

  echo -n $_TEXT

}

三、居中显示
代码:

复制代码 代码如下:

#!/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

}

您可能感兴趣的文章:

声明:本站(华域联盟www.cnhackhy.com)所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。