Chinaunix首页 | 论坛 | 博客
  • 博客访问: 137463
  • 博文数量: 25
  • 博客积分: 460
  • 博客等级: 下士
  • 技术积分: 252
  • 用 户 组: 普通用户
  • 注册时间: 2010-06-11 10:48
个人简介

努力学习,谦虚请教,不断提升!

文章分类

全部博文(25)

文章存档

2015年(3)

2014年(4)

2013年(3)

2012年(9)

2011年(6)

我的朋友

分类: LINUX

2013-06-21 17:32:46


点击(此处)折叠或打开

  1. cat build.properties
  2. DEPEND=V2.4P005-CM-A011
  3. MODULE=common,cm

  4. 找出文件中DEPEND后面的版本号,然后在版本号后面追加上想要的字符串

  5. DEP=`grep DEPEND build.properties | awk -F'=' '{print $2}'`
  6. echo ${DEP}dddddddddddddd

  7. echo输出之后追加字符串dddddddddddddd,奇怪的事情发生了,正确的时候应该是输出V2.4P005-CM-A011dddddddddddddd
  8. 但,是字符串dddddddddddddd将变量$DEP全部冲掉了,郁闷啊。。。咋回事啊 ,,,,用sh -x调试发现echo $DEP的结果是
  9. V2.4P005-CM-A011\r,,,,\r哪里来的,,,百思不得奇解啊。后来实在是不知道怎么查了,vi build.properties文件,在文件底部发现
  10. 了doc字样,想到肯定是文件格式上传的有问题,使用set ff=unix命令将文件转换为unix格式,然后就执行成功了。


阅读(1649) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~