#!/bin/bash
目标文件名
TARGET_BINARY=“usb-linux/usb”
目标目录
DEST_DIR=“bak”
创建目标目录
mkdir -p “$DEST_DIR”
使用 ldd 获取依赖库列表并复制到目标目录
ldd $TARGET_BINARY | grep -o '/[^ ]*' | while read -r lib; do
if [ -f "$lib" ]; then
cp -v "$lib" "$DEST_DIR"
fi
done
echo “所有依赖库已复制到 $DEST_DIR 目录。”