您的位置:首页 > 运维架构 > Shell

第一个shell程序----压缩android源码

2012-12-05 11:03 239 查看
Android工程源码很大,用SI来查看代码,经常出现闪屏,一说去增多什么缓存区大小,一说只加载部分类型文件,比如只加载java文件。

如果对源码各个部分比较熟悉,且不影响代码分析,则可以暂时用不到的内容打包,这样,SI的压力就会小了很多

以下是我写的一个shell脚本,初学,很多语法是在调试时发现的。

#abi
if [ -e ./abi ];then
{
echo "begin to compress abi"
tar -cf abi.tar ./abi
rm -rf ./abi
mv abi.tar .abi.tar
echo "end   to compress abi"
}
fi

第一,if的结束需要一个结束标识fi ,这里的大括号是可以省略的

第二,这中括号中,括号内的两端,需要一个空格隔开

第三,如果then放在if的同一行,这前面是需要一个分号隔开的,再另起一行,则不需要分号

第四,-e代表检查文件是否存在
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: