Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1242746
  • 博文数量: 105
  • 博客积分: 127
  • 博客等级: 入伍新兵
  • 技术积分: 962
  • 用 户 组: 普通用户
  • 注册时间: 2011-01-29 15:22
文章分类

全部博文(105)

文章存档

2021年(1)

2019年(3)

2018年(1)

2017年(11)

2016年(47)

2015年(32)

2014年(4)

2012年(6)

我的朋友

分类: LINUX

2015-11-03 14:05:58

 在kernel board_xx.c 文件中,加入打印信息,使其每次编译前自动通过ltib加入。
这样就可以保证每次的kernel编译时间都被自动记住,而不用手动添加,也能很好的确认
ltib是否有重新生成镜像sb文件。

点击(此处)折叠或打开

  1. #!/bin/sh
  2. DATE=$(date +%Y%m%d_%k_%M)
  3. echo $DATE
  4. #NEW="Freescale MX28EVK board $DATE"
  5. NEW="MACHINE_START(MX28EVK, \"Freescale MX28EVK board $DATE \")"
  6. #sed -i "s/'Freescale MX28EVK board *'/$NEW/g" /home/ispsubb/imx28_linux/ltib/rpm/BUILD/linux/arch/arm/mach-mx28/mx28evk.c
  7. num=`sed -n '/MACHINE_START/=' /home/ispsubb/imx28_linux/ltib/rpm/BUILD/linux/arch/arm/mach-mx28/mx28evk.c` 找到特定关键字的那一行,并且记住行号
  8. echo $num
  9. sed -i "$num s/.*/$NEW/g" /home/ispsubb/imx28_linux/ltib/rpm/BUILD/linux/arch/arm/mach-mx28/mx28evk.c


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