Linux下批量获取软件依赖的.so格式链接库

1
2
3
4
5
6
7
8
9
10
# !/bin/sh
# 用于批量获取软件的链接库

echo "配置$1中"
des=$(cd `dirname $1`;pwd)
echo "目标文件夹是:$des"

deplist=$(ldd $1 | awk '{if (match($3,"/")){ printf("%s\n"),$3 } }')
echo $deplist
cp $deplist $des

保持为appname.sh,然后

1
sh appname.sh

脚本会自动从系统路径中复制appname依赖的库文件到脚本所在的文件夹下.


本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!