比如当前目录下有几个目录,其中存放了一些库和二进制工具,现在需要查看这些库以及二进制工具依赖那些动态链接库

#!/bin/bashfile=depend.txt
dir[0]="./bin"
dir[1]="./lib"
dir[2]="./sbin"z="/*"rm -rf $filetouch $filefor ((i=0;i<3;i++)); dofile_list="`ls ${dir[${i}]}${z}`"echo -e "\nEnter ${dir[$i]}\n" >>$filefor j in $file_list dodu -sh $j 1>>$file 2>/dev/nullarm-hisiv100nptl-linux-objdump -x  $j 1>.tmp 2>/dev/nullif [ $? = 0 ] ;thencat .tmp | grep NEEDED >>$fileecho -e -n "\n" >>$filefidoneecho -e "\n\n" >>$file
donerm -rf .tmpexit 0

代码片段--批量生产库以及可执行文件的依赖关系相关推荐

  1. linux动态库查找路径以及依赖关系梳理

    编译时与运行时库的路径 linux下,编译时与运行时库的搜索路径是不同的 运行时动态库的路径搜索顺序 LD_PRELOAD环境变量,一般用于hack 编译目标代码时指定的动态库搜索路径(指的是用 -w ...

  2. 将 Visual Studio 的代码片段导出到 VS Code

    导语 和原文作者一样,水弟我现在也是使用 VS Code 和 Rider 作为主力开发工具,尤其是 VS Code 可以跨平台,又有丰富的插件支持和多种编程语言支持.当我从 VS 转移到以 VS Co ...

  3. 查看Python库依赖关系的解决方案

      大家好,我是爱编程的喵喵.双985硕士毕业,现担任全栈工程师一职,热衷于将数据思维应用到工作与生活中.从事机器学习以及相关的前后端开发工作.曾在阿里云.科大讯飞.CCF等比赛获得多次Top名次.现 ...

  4. Python timeit库测试代码片段运行时间

    timeit库文档:https://docs.python.org/zh-cn/3/library/timeit.html timeit 是一个用来测量小代码片段执行时间的工具库,有命令行和函数调用两 ...

  5. python常用代码大全-Python常用库大全,看看有没有你需要的

    环境管理 管理 Python 版本和环境的工具 p – 非常简单的交互式 python 版本管理工具. pyenv – 简单的 Python 版本管理工具. Vex – 可以在虚拟环境中执行命令. v ...

  6. python常用代码大全-Python常用库大全及简要说明

    环境管理 管理 Python 版本和环境的工具 p:非常简单的交互式 python 版本管理工具.官网 pyenv:简单的 Python 版本管理工具.官网 Vex:可以在虚拟环境中执行命令.官网 v ...

  7. python常用代码大全-Python常用库大全

    Python常用库大全,看看有没有你需要的. 环境管理 管理 Python 版本和环境的工具 p – 非常简单的交互式 python 版本管理工具. pyenv – 简单的 Python 版本管理工具 ...

  8. 代码片段管理工具_VS代码片段:提高编码效率的最强大工具

    代码片段管理工具 by Sam Williams 通过山姆·威廉姆斯 VS代码片段:提高编码效率的最强大工具 (VS Code snippets: the most powerful tool to ...

  9. Python 开发代码片段笔记

    作者编写的一些代码片段,本版本为残废删减版,没有加入多线程,也没有实现任何有价值的功能,只是一个临时记事本,记录下本人编写代码的一些思路,有价值的完整版就不发出来了,自己组织吧,代码没啥技术含量,毕竟 ...

最新文章

  1. C++ 多线程:条件变量 std::condition_variable
  2. Dat.gui 使用教程
  3. 【pmcaff】产品经理每日十问,问问自己,你做到了嘛
  4. 查看tomcat服务器返回的响应消息,Tomcat上的WebSocket握手返回意外响应代码500
  5. Python中sort和sorted的用法与区别
  6. linq Distinct
  7. dcdc芯片效率不高的原因_半导体厂商如何做芯片的出厂测试?
  8. r语言导入ggplot2_R语言入门--画图(一)--ggplot2
  9. java接听电话freeswitch_java通过http协议与Freeswitch对接实现动态添加用户
  10. ActiveXObject文件读写
  11. Linux 命令(75)—— uptime 命令
  12. python基础教程百度云-python从入门到精通视频百度云盘下载
  13. 子序列的个数 --- 庞果网
  14. shell获取当前目录名的几种方法
  15. Dubbo Remoting模块详解
  16. Gmail终于对中文用户开放注册! update:2008.5.6
  17. java矩形排样_优化排样(板材矩形一刀切算法)
  18. 中职计算机数据库教学总结,中职计算机专业的数据库课程教学
  19. newman执行测试_newman执行postman脚本
  20. 图像特征(二)——形状特征(主轮廓特征、区域特征、图像的矩及Hu矩)

热门文章

  1. 怎么将一个数组转化成字符串
  2. prototype原型模式
  3. Quartus II调用modelsim无缝仿真
  4. Expandable Input Toolbar
  5. ossim-agent代理和要监控的服务器的配置
  6. C语言 使用递归函数计算1到n之和
  7. 常见的java异常_浅谈十个常见的Java异常出现原因
  8. java jar包和war包_java中jar包和war包之间有什么区别
  9. mitmdump 脚本使用python第三方包方法(报错:in script xxx.py: No module named ‘xxx‘)
  10. logging模块的使用