shell-定义一个颜色输出字符串函数

写法 1

1function echo_color(){ 2 if [ $1 == "green" ]; then 3 echo -e "\033[32;40m$2\033[0m" 4 elif [ $1 == "red" ]; then 5 echo -e "\033[31;40m$2\033[0m" 6 fi 7} 8echo_color green "我是绿色" 9echo_color red "我是红色"

写法 2 也可以在前面不写function,也可以定义函数

1echo_color(){ 2case $1 in 3green) 4 echo -e "\033[32;40m$2\033[0m" 5;; 6red) 7 echo -e "\033[31;40m$2\033[0m" 8;; 9*) 10 echo "Example: echo_color red string" 11esac 12} 13echo_color green "我是绿色" 14

更多建站及源码交易信息请见 GoodMai 好买网www.goodmai.com

点赞
收藏

评论区

加载中...

相关推荐

MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1

文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s

Oracle 分组与拼接字符串同时使用

SELECTT.,ROWNUMIDFROM(SELECTT.EMPLID,T.NAME,T.BU,T.REALDEPART,T.FORMATDATE,SUM(T.S0)S0,MAX(UPDATETIME)CREATETIME,LISTAGG(TOCHAR(

手写Java HashMap源码

HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22

java将前端的json数组字符串转换为列表

记录下在前端通过ajax提交了一个json数组的字符串,在后端如何转换为列表。前端数据转化与请求varcontracts{id:'1',name:'yanggb合同1'},{id:'2',name:'yanggb合同2'},{id:'3',name:'yang

JS 对象数组Array 根据对象object key的值排序sort,很风骚哦

有个js对象数组varary\{id:1,name:"b"},{id:2,name:"b"}\需求是根据name或者id的值来排序,这里有个风骚的函数函数定义:function keysrt(key,desc) {  return function(a,b){    return desc ? ~~(ak

MySql 相关函数

SELECTGROUP\_CONCAT(column\_name)FROMtable\_namegroupbytable\_name,table\_name2...FIELD()函数自定义排序select\fromuserwheretypein(1,2,3)orderbyFIELD(column,str1,st