共计 214 个字符,预计需要花费 1 分钟才能阅读完成。
#!/bin/sh | |
# 可执行程序名 | |
app_name="qtdemo" | |
# 指标文件夹 | |
dst="./app" | |
# 利用 ldd 提取依赖库的具体门路 | |
liblist=$(ldd $app_name | awk '{ if (match($3,"/")){printf("%s "), $3 } }') | |
# 指标文件夹的检测 | |
if [! -d $dst];then | |
mkdir $dst | |
fi | |
# 拷贝库文件和可执行程序到指标文件夹 | |
cp $liblist $dst | |
cp $app_name $dst |
正文完