欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

shell 把包安装内容拷贝到指定路径

程序员文章站 2022-06-16 10:04:42
...
#!/bin/sh
AVAHI_FILE_LIST=`dpkg -L avahi-daemon`
DST_DIR=/home/pcshare/erravahi


for full_path in $AVAHI_FILE_LIST
do
	if [ ! -d $full_path ]; then
		#file=${full_path##*/} ##文件
		path=${full_path%/*} ##目录
		if [ ! -d $DST_DIR$path ];then
		    mkdir -p $DST_DIR$path
		fi
		cp $full_path $DST_DIR$path
		#echo "path=$path file=$file"
	fi
done