ac@DESKTOP-BJ1MJGM:~/u-boot-2019.01/spl$ arm-linux-gnueabihf-objdump -g u-boot-spl | awk '/The Directory Table/,/The File Name Table/' | awk '{if (strtonum($1) > 0)print $2}' | sort -k2n | uniq

#!/bin/bash
basedir=`cd $(dirname $0); pwd -P`
cat $basedir/head.xml
objdump -g $1 | awk '/The Directory Table/,/The File Name Table/' | awk '{if (strtonum($1) > 0)print $2}' | sort -k2n | uniq | awk '{print "<includepath workspace_path=\"false\">"$0"</includepath>"}'
cat $basedir/central.xml
objdump -g $1 | awk '/The Directory Table/,/The File Name Table/' | awk '{if (strtonum($1) > 0)print $2}' | sort -k2n | uniq | awk '{print "<includepath workspace_path=\"false\">"$0"</includepath>"}'
cat $basedir/tail.xml

下载地址

使用说明:

./tools.sh ~/u-boot-2019.01/spl/u-boot-spl ~/u-boot-2019.01/spl/u-boot.cfg

最新文章

  1. SAML 2.0 setup steps, 效果图
  2. linux 删除进程的多种方法
  3. 关于.NET大数据量大并发量的数据连接池管理
  4. 亲测——pycharm下运行第一个scrapy项目 &#169;seven_clear
  5. C#可扩展编程之MEF学习笔记(三):导出类的方法和属性
  6. C#Light(包括unity一切C#环境可用嵌入式脚本)0.10B稳定版发布,功能已定型
  7. hiho #1151 : 骨牌覆盖问题&#183;二 (递推,数论)
  8. acm pc^2的配置与使用
  9. Pycharm
  10. SpringMVC学习总结(四)——基于注解的SpringMVC简单介绍
  11. nodejs包管理
  12. ASP.NET实现文件下载
  13. Ubuntu系统下搭建Python开发环境
  14. HealthKit框架参考(转)
  15. 转:c语言EOF是什么?(及getchar()和putchar用法)
  16. [51nod1671]货物运输
  17. JAVA多线程中start方法与run方法区别
  18. springboot整合shiro应用
  19. jquery笔记整理
  20. HTML 基础知识汇总(一)

热门文章

  1. 【转】Native Thread for Win32 A- Create Thread(通俗易懂,非常好)
  2. UESTC 1511(差分约束)
  3. LeetCode 125 Valid Palindrome(有效回文)(*)
  4. DML语句报错是因为控制文件无法扩大还是另有原因?
  5. 使用隧道技术进行C&amp;C通信
  6. Jwt在Java项目中的简单实际应用
  7. c# winform 应用程序根据条件阻止窗口关闭
  8. JavaScript学习(5)-Image对象和动态HTML
  9. Java 内省(Introspector)深入理解
  10. CentOS中文乱码问题的解决方法