当前位置: 移动技术网 > 网络运营>服务器>Linux > shell脚本函数:控制颜色、定位、居中显示的代码

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

2017年12月12日  | 移动技术网网络运营  | 我要评论

一、控制颜色

代码:

复制代码 代码如下:

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

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网