巧用awk快速拷贝ldd库文件依赖
写一个SHELL脚本,自动拷贝依赖的动态库。
touch test.sh
dep=$( ldd $1 | awk '{if (match($3,"so")){print $3}}' )
cp -L -n $dep $2
-n: don’t overwrite, 不覆盖原有文件
-L: follow symbolic link in source, 如果是软链接,则拷贝源链接文件
这里awk会使用默认的空格分割符对ldd输出的每一行进行分割,如果分割出的第3个参数中含有"so",则将其赋值给dep变量。
网上更多见到的是以下版本:
dep=$( ldd $1 | awk '{if (match($3,"/")){print $3}}' )
cp -L -n $dep $2
巧用awk快速拷贝ldd库文件依赖相关推荐
- Linux中函数库文件依赖关系查找网站 www.rpmfind.net
例如,手动安装光盘里的httpd软件包,会提示需要依赖其他的包,前面几个还可以根据名字用tab键补全,但是最后发现需要安装"libodbc.so.2"函数库文件,看到这个.so结尾 ...
- 如何查看linux函数对应的库文件
refer: http://bbs.csdn.net/topics/330158874 查看elf文件对应的动态库文件: ldd <文件名> 动态库文件 你如果有足够的时间可以用 ar ...
- *nix下部署第三方动态库文件
最近写的一些程序经常需要放到不同的机器上执行,就做了一些工作,减少配置环境的时间,尽量做到从代码库里check out代码到本地就可以直接执行(或者make一次之后执行).或者说,花了一点时间把程序做 ...
- Linux 批量依赖库拷贝(ldd)
标签 PostgreSQL , Linux , ldd , 库依赖 背景 如何将程序依赖的动态库拷贝到指定的目录? 例子 1.通过LDD查看依赖的动态库. # ldd postgres linux-v ...
- gl linux qt 库_Linux下Qt应用程序的发布(使用LDD命令查看所有依赖的库文件)
最近一直在学习Qt,用Qt写了一个程序,但是不知道怎么发布,网上说的都是在windows下怎么发布Qt应用程序,但是,在windows下Qt应用程序依赖的库文件与linux下的名字不同.于是,我就想到 ...
- 快速获取OpenCV库(Lib)文件下的所有文件的目录名~
图像处理开发需求.图像处理接私活挣零花钱,请加微信/QQ 2487872782 图像处理开发资料.图像处理技术交流请加QQ群,群号 271891601 OpenCV的VS配置中很重要的一步是配置链接器 ...
- 【C 语言】动态库封装与设计 ( 动态库调用环境搭建 | 创建应用 | 拷贝动态库相关文件到源码路径 | 导入头文件 | 配置动态库引用 | 调用动态库中的函数 )
文章目录 一.在 Visual Studio 2019 中创建 " 控制台应用 " 程序 二.拷贝 xxx.lib.xxx.dll.xxx.h 到源码路径 三.导入 xxx.h 头 ...
- 怎么用计算机搜索文件,如何查找文件 巧用Win7快速查找文件
现在电脑硬盘越来越大,硬盘中的文件数据也越来越多,随着使用时间推移,硬盘中会积累很多数据文件,虽然有些资料可能已经没什么用,但日子久了难免会遇到一些某些时候需要用的上的重要文件不知道放在哪的情况.即使 ...
- 快速拷贝文件经验及工具分享 - 天缘博客
快速拷贝文件经验及工具分享 - 天缘博客 快速拷贝文件经验及工具分享 2010年06月28 | 分类: 软件应用 | 7 条评论 | 标签: 磁盘管理 本文介绍如何加速拷贝文件经验及两款快速拷贝工具, ...
最新文章
- python顺序结构有一个入口_高楼万丈平地起,基础要打牢!Python获取类的层次结构和继承顺序...
- el-date-picker设置默认日期_程序员必备:Java 日期处理的十个坑
- Python将绝对路径转换为相对路径方法实例
- Java网络编程从入门到精通(15):为什么要使用SocketAddress来管理网络地址
- 6线AB相马达与ARDUINO 和 L298N电机之间
- 【心音信号】基于matlab GUI心音诊断系统【含Matlab源码 762期】
- MATLAB之ODE
- Windows下的Neo4j下载与安装
- deap dataset的不同分类模型的实现(2)-认识数据
- 在哪下拼多多上传助手?拼多多软件方法介绍
- 峰值帧+时序信息 跨数据集微表情识别
- 2022腾讯QQ春节红包活动 虎跃星辰玩法总攻略
- 0/0型极限等于多少_有限个极限运算及常见错误小结
- request:fail -202:net::ERR_CERT_AUTHORI
- 构建 AWS AMI 镜像(EC2 Image Builder + Terraform)
- 2020 年公众号最受欢迎文章!
- 802.11n-技术概览
- 恢复回收站删除的文件?
- 重构-关于整个项目的重构
- leaflet地图加载 点击获取经纬度