find . -name "*.xml" > all.xml
#获取frameworks packages vendor目录下面的string并删除掉tests
EngStringFile=`cat all.xml | grep "values/strings.xml$" | grep -E "(frameworks|packages|vendor)"| sed "/tests/d"|sed "/htc/d"`
echo "EngStringFile=$EngStringFile"
XMLDIR=oemtools/xmlfile/
mkdir -p $XMLDIR
for File in $EngStringFile
do
DestFile=`echo $File|sed "s/\.\///"|sed "s/\//\~/g"`
echo $DestFile
cp $File $XMLDIR/$DestFile
done
#从工程目录下面复制出string文件并baocuframeworks~base~packages~VpnServices~res~values~strings.xml
转载于:https://my.oschina.net/eric0593/blog/79251