shell 下很适用的echo 封装
来源:互联网 发布:艾利标签打印软件 编辑:程序博客网 时间:2024/05/22 16:40
shell 下很适用的echo 封装
===========================
#!/bin/sh
#在要显示的信息前面加一个绿色的INFO
echo_info()
{
echo -e "\033[30;32mINFO:\033[0m $1"
}
#在要显示的信息前面加一个绿色的INFO,并且不换行
echo_info_n()
{
echo -n -e "\033[30;32mINFO:\033[0m $1"
}
#在要显示的信息前面加一个红色的ERROR
echo_error()
{
echo -e "\033[30;31mERROR:\033[0m $1"
}
#在要显示的信息前面加一个黄色的WARNING
echo_warning()
{
echo -e "\033[33mWARNING:\033[0m $1"
}
APP_PATH=`pwd`/$0
APP_FOLD=`dirname $APP_PATH`
APP_NAME=`basename $APP_PATH`
echo_info_n "running $0"
echo_info "the path is $APP_PATH"
echo_warning "the dirname is $APP_FOLD"
echo_error "the basename is $APP_NAME"
======================
输出类容
INFO: running ./echo_test.shINFO: the path is /root/./echo_test.sh
WARNING: the dirname is /root/.
ERROR: the basename is echo_test.sh
- shell 下很适用的echo 封装
- 【Echo的封装】
- shell 的echo
- echo -e 在shell script 方式下运行的问题
- linux的shell,echo使用
- shell编程:echo的用法
- 怎样echo Shell的命令行
- shell下的公共模块封装
- [shell] shell echo打印换行的方法
- shell echo
- shell-echo
- Makefile和shell的区别:echo和@echo
- Makefile和shell的区别:echo和@echo
- Makefile和shell的区别:echo和@echo
- Makefile和shell的区别:echo和@echo
- shell脚本echo的换行操作
- shell中echo变换颜色的用法
- shell echo打印换行的方法
- 禁用 Ubuntu 自动挂载功能(自动挂老是引起死机。。。。)
- Struts框架的初始化流程
- hsql数据库使用详解
- 真实Java项目中的版本管理_SubVersion与MyEclipse整合
- 简述Struts框架响应客户请求的工作流程
- shell 下很适用的echo 封装
- 排名函数row_number
- oracle sql 方法
- 一些C语言学习的思考
- WebService之WSDL
- ASP.NET C# 获取指定的时间
- RobotFramework基础篇
- mac电脑上安装win7的二种方法
- Java调用Webservice(asmx)的几个例子