替换不同目录的下的同名文件
Posted ims-
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了替换不同目录的下的同名文件相关的知识,希望对你有一定的参考价值。
if [ $# -lt 2 ]; then
echo " Need Two Path"
exit
fi
src=(`ls $1 -Rl | grep ^[^d] | awk 'print $9'`)
dest=(`ls $2 -Rl | grep ^[^d] | awk 'print $9'`)
declare -i cnt
cnt=1
for( srcFile in $src[*]
do
for(destFile in $dest[*]
do
if[ $srcFile == $destFile ];then
echo $cnt; cnt=$cnt+1
echo $srcFile
cp `find $1 -name $srcFile` `find $2 -name $srcFile`
fi
done
done
以上是关于替换不同目录的下的同名文件的主要内容,如果未能解决你的问题,请参考以下文章