将文件夹2中有,文件夹1没有的文件拷贝到文件夹1中
发表于 : 2011-12-02 21:58
编写一个脚本,把文件夹2里面有,而文件夹1里面没有的文件,复制到文件夹1里面。
大家有更简洁的方式吗?
代码: 全选
#!/bin/sh
bar1=$1
bar2=$2
for file in `ls $bar2` ; do
flag=`find $bar1 -name $file -print`
if [ -z "$flag" ] ; then
cp $bar2/$file $bar1
echo "copy $bar2/$file to $bar1/$file"
fi
done