分类: LINUX
2011-07-22 14:18:29
|
rancec2016-05-24 17:31:22
很荣幸使用了这段代码,之前同事也用了类似的获取返回值强行sync的操作,不过稍显野蛮了些;
我在用的过程发现有不兼容的bug(由于manifest的多样性导致的),贴上来参考一下,欢迎指正:
# echo \'run \"${repo} sync\" by script in http://blog.chinaunix.net/uid-20729605-id-1884374.html\'
ALL_PKG0=`grep \"project groups=\" .repo/manifest.xml |awk \'{print $3}\' |grep \"name=\"|cut -d\'\"\' -f2`
ALL_PKG1=`grep \"project name=\" .repo/manifest.xml |awk \'{print $2}\' |grep \"name