脚本提取参数

来源:互联网 发布:博雅软件上市进展 编辑:程序博客网 时间:2024/05/02 02:08

假设/proc/xxx/bootpara参数内容如下

status:idleappauto:0keyboard:1.....

现在想从中提取appauto的值。

直接上代码

#! /bin/shAPPTMP=0APPAUTO=0CMDLINE="/proc/xxx/bootpara"APPTMP='cat $CMDLINE'#从字符串中查找到需要的起始位置APPAUTO=${APPTMP##*appauto:}#从字符串中查找到需要结束的位置APPAUTO=${APPAUTO%%keyboard*}#对获取到的值进行判断#这里注意下[ $ ]之间必须要用空格隔开,否则会不认识if [ $APPAUTO == '1' ];then    .....else    .....fi
0 0
原创粉丝点击