第一个:
过滤guid相关的信息
egrep ^[a-zA-Z0-9]{8}-[a-zA-Z0-9]{4}-[a-zA-Z0-9]{4}-[a-zA-Z0-9]{4}-[a-zA-Z0-9]{12}$
第二个:
反编译代码
time for i in `find . \( -path ./var -o -path ./runtime/java \) -prune -o -iname *.jar` ; do java -jar /deploy/cfr.jar $i --outputdir /gscloudsource/serversource/$i ; done
第三个
获取差异文件
rm -rf /gscloudaddupTest/*
mkdir -p /gscloudaddupTest/server
mkdir -p /gscloudaddupTest/web
mkdir -p /gscloudaddup/server
mkdir -p /gscloudaddup/web
rsync --dry-run -rCcn --out-format="%n" /gscloud22110306/server/ /gscloud220601/server/ |grep -v "/$"|xargs -I{} rsync -R /gscloud22110306/server/./{} /gscloudaddupTest/server/
#rsync --dry-run -rCcn --out-format="%n" /gscloud/web/ /gscloudstandard/web/ |grep -v "/$"|xargs -I{} rsync -R /gscloud/web/./{} /gscloudaddupTest/web/
rsync -rpt /gscloudaddupTest/server /gscloudaddup/ --delete
rsync -rpt /gscloudaddupTest/web /gscloudaddup/ --delete