sh脚本记录

#!/bin/bash
###
### set.sh - does one thing well
###
### Usage:
###   ./set.sh -a
###
### Options:
###   <a>   enable asan support
###   <p>   product type, 1:for hisense 2:jv 800W
###   <w>   4G support
###   -h    Show this message.

help() {
	awk -F'### ' '/^###/ { print $2 }' "$0"
}

if [[ "$1" == "-h" ]]; then
	help
	exit 1
fi

echo $COMPILE_

string1=`pwd`
echo $string1
if [[ $string1 =~ "build-rv1126" ]]; then
	echo "--------------dir ok $COMPILE_PATH"
	rm -rf `ls|grep -v "set.*.sh"`
else
	echo "--------------dir error!"
	exit 0
fi

while getopts ":a:p:w" opt
do
    case $opt in
        a)
		ASAN_SUPPORT=ON
        ;;
		p)
		PRODUCT_TYPE=$OPTARG
		;;
		w)
	    WIRELESS_4G_SUPPORT=ON
		;;
		?)
		echo -e "\033[0;31mUnknown option $OPTARG\033[0m"
		exit
		;;
	esac
done


\033[显示方式;前景色;背景色m输出字符串\033[0m或\e[显示方式;前景色;背景色m输出字符串\033[0m其中 ,'\033[0m'用于恢复默认的终端输出属性,否则会影响后续的输出。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值