由于公司有批量打包的需要,只是渠道号不一样,网上搜索一番,大致有两个方式:a) 从源程序一次性打出所有渠道的ipa包,大概的思路就是利用脚本循环执行打包过程,而每次打包前都通过脚本修改项目中存放渠道号的文件为当前循环的最新渠道号,让后逐个打包。b) 提供一个ipa格式的母包 从母包生成其它所有的渠道...
分类:
移动开发 时间:
2015-03-05 19:19:47
阅读次数:
208
#!/bin/bash function ergodic(){ for file in ` ls $1` do if [ -d $1"/"$file] #如果 file存在且是一个目录则为真 then ergodic $1"/"$file else local path=$1"/"...
分类:
系统相关 时间:
2015-03-05 19:03:30
阅读次数:
184
变量:全局变量:只能在这一个脚本文件中可以使用,在其他的脚本文件中不可使用环境变量:在所有的脚本文件中都可以使用(export)把所有的变量都放在脚本文件的开头,不失为一种良好的习惯保留字read:readyourname:定义一个变量yourname,并把键盘输入的数据作为yourname这..
分类:
系统相关 时间:
2015-03-05 17:23:09
阅读次数:
179
最近线上一个分区使用过快,nagios并没有开启对分区使用率的监控,抽了几分钟临时写了个脚本先用着。用法比较简单,直接上代码:注:代码中用到的sendEmail脚本是perl开发的一个发邮件程序,可以网上找到该脚本或者使用其他发邮件脚本#!/bin/bash
#--dir:Monitoringofthemountpo..
分类:
系统相关 时间:
2015-03-04 19:23:24
阅读次数:
208
每天晚上11点50切割日志文件,同时删除超过30天的日志...
分类:
系统相关 时间:
2015-03-04 17:05:09
阅读次数:
172
mongodb常用命令脚本化-自动化运维
把一些运维中常用到的mongodb命令写成shell脚本,极大的方便了维护...
分类:
数据库 时间:
2015-03-04 14:40:22
阅读次数:
202
在cygwin 下运行shell脚本,出现“$'\r': command not found”,这是win dos与Unix文本编辑方式不同造成的。可以使用cygwin工具dos2unix将script改为unix格式。
如此便可解决。
参见:http://lxs647.iteye.com/blog/2084375...
1、内部参数 上述过程中的$0是一个内部变量,它是必须的,代表程序本身,而$1则可有可无。和$0一样的内部变量还有以下几个。$# ----传递给程序的总的参数数目$? ----上一个代码或者shell程序在shell中退出的情况,如果正常 退出则返回0,反之为非0值。$* ----传递给程序的所有....
分类:
系统相关 时间:
2015-03-03 22:02:32
阅读次数:
160
印象中,一直觉得只要多掌握linux命令,自然对于写shell脚本不会陌生.这句话对也不对.前半句对了,的确是要多掌握linux命令,这样才能写出使用高效的脚本,但是后半句不对.要写出shell脚本,还需要掌握shell的内部命令,流程控制,以及重定向等.
最近系统的学习了一些shell的入门,有了很多新的认识,积累如下.
1. 变量:
shell中,变量的使用并不需要声明,可以直接使用,而...
分类:
系统相关 时间:
2015-03-03 16:45:47
阅读次数:
217