当前位置 博文首页 > shell脚本函数:控制颜色、定位、居中显示的代码

    shell脚本函数:控制颜色、定位、居中显示的代码

    作者:admin 时间:2021-02-18 06:06

    一、控制颜色

    代码:

    复制代码 代码如下:

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

    js
    下一篇:没有了