免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 4127 | 回复: 3
打印 上一主题 下一主题

请教高手 if [ $(echo $* | grep -c -e --config -) -gt 0 ] 何解? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-05-25 15:07 |只看该作者 |倒序浏览
就是不能理解“--config -”这一部分。

还望高手给予解释,这是Android的startcts脚本中的一行代码。郁闷!客户需要把这个转换成批处理。郁闷死了。一边改,一边骂微软这个狗日的,批处理简直就是怪胎。

哎!望大家尽快给予解释!先谢过了。

论坛徽章:
1
摩羯座
日期:2014-12-29 15:59:36
2 [报告]
发表于 2011-05-25 15:24 |只看该作者
如果有--config这个参数

啥不理解

论坛徽章:
0
3 [报告]
发表于 2011-05-25 15:25 |只看该作者
其实就是查询你的入参列表中"--config"有没有出现过。
这里,--config是grep要匹配的字段
- 在这里是指从标准输入代替文件读取:
With no FILE, or when FILE is -, read standard input.  If less than
two FILEs given, assume -h.  Exit status is 0 if match, 1 if no match,
and 2 if trouble.


在这里,因为echo后用了管道, - 加不加与否无所谓

论坛徽章:
0
4 [报告]
发表于 2011-05-25 15:33 |只看该作者
回复 3# xiaopan3322


    跪谢!感谢啊,兄台!关键哪个“-”让我很是费解!谢谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP