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

本文介绍了一个用于备份Avahi守护进程相关文件的Shell脚本。该脚本遍历Avahi守护进程安装的所有文件,并将它们复制到指定的目标目录中进行备份。
#!/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

 

您的支持,是我持续创作的动力!!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值