
shell
偶像罗斯福
从事手机游戏事业十多年,欢迎大家交流探讨
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
在Mac OS X上用命令行快速的调整图片大小
1. 调整图片的指令sips -Z 48 Icon.png 2. 根据ios的图片生成anriod的图片资源 # andriod 版本的图片尺寸分别为 72*72 32*32 48*48 # 目录分别为drawable-hdpi、drawable-ldpi、drawable-mdpi mkdir ios_icon cp Resources/Icon-72.png ios_icon cp原创 2014-03-10 21:43:58 · 2855 阅读 · 0 评论 -
关于mmorpg游戏的压力测试
用配置文件即可表达发送的游戏协议json游戏协议二进制游戏协议用probuf的反射机制是否能解决?服务端进行记录log,方便调试 要求每一个客户端登录游戏只有一条唯一的log 每一个客户端退出游戏只有一条唯一的log 每次存盘都记录一条日志 每次加载数据都记录一条日志 日志内容 time,login_type,user_id,role_id,原创 2016-05-13 13:42:28 · 2060 阅读 · 0 评论 -
对目录中的所有文件执行一系列指令且自动获取参数的脚本
#!/bin/bash # author : jiangxf 2015.1.21 foreachd() { root=`pwd`; for file in $1/*; do if [ -d $file ]; then foreachd $file; elif [ -f $file ]; then #原创 2015-07-07 12:07:06 · 536 阅读 · 0 评论 -
查看大纹理的脚本
#!/bin/bash # author : jiangxf 2015.1.21 if [ $# -lt 2 ]; then echo "Usage: $0 {pngName} {size}"; exit; fi width=`sips -g pixelHeight $1 | tail -n1 | awk -F: '{print $2}原创 2015-01-21 16:36:33 · 480 阅读 · 0 评论 -
抽取plist资源的脚本
#!/bin/bash # author : jiangxf 2014.12.06 foreachd() { for file in $1/*; do if [ -d $file ]; then foreachd $file; elif [ -f $file ]; then if [[ $file == *plist ]]; then is_texture_p原创 2015-01-21 12:18:28 · 563 阅读 · 0 评论 -
批量缩放图片的脚本
#!/bin/bash # author : jiangxf 2015.1.21 if [ $# -lt 2 ]; then echo "Usage: resizePng.sh {pngName} {percentage}"; exit; fi width=`sips -g pixelWidth $1 | tail -n1 | awk原创 2015-01-21 12:59:01 · 906 阅读 · 0 评论 -
批量修改图片名字的脚本
# author : jiangxf 2015.1.21 if [ $# -lt 2 ]; then echo "Usage: $0 {图片路径} {图片前缀}"; echo " $0 . skill"; exit; fi foreachd() { i=0; for file in $1/*; do if [ -d原创 2015-02-02 17:10:14 · 1390 阅读 · 0 评论 -
linux、mac上用expect脚本实现脚本自动输入密码
前几天在写脚本的时候我有一个功能是想切换用户,让他自动输入密码。我觉得shell脚本实现不了,于是就上网查询, 发现expect脚本可以实现,但是一直没有试验,今天闲来没事就做一下测试。 1。首先确认expect的包要安置。 [[zhuying@SOR_SYS opt]$ rpm -qa | grep expect 如果没有则需要下载安装,我安装的是expect-转载 2014-06-03 14:24:24 · 5607 阅读 · 0 评论 -
mac下加速ndk代码编译速度
1. 安装brew sudo su curl -L http://github.com/mxcl/homebrew/tarball/master | tar xz --strip 1 -C /usr/local 2. 安装ccache brew install ccache 3.加入到环境变量PATH中去 echo "export PATH=\$PATH:/usr/loca原创 2014-03-26 10:48:30 · 1121 阅读 · 0 评论 -
find的用法示例
1.查找csv目录60分钟以内修改过的csv文件 find csv -mmin -60 -name "*.csv" -exec ls -l {} \;原创 2014-03-07 13:11:20 · 811 阅读 · 0 评论 -
csv配置表检查
awk -F, '{ for(i=1;i原创 2014-03-13 15:16:08 · 922 阅读 · 0 评论 -
makefile高级用法简要说明
#!/bin/make files=main.o res_table_loader.o res_csv.o global.o res_table_builder.o res_csv_row_visitor.o CC=g++ CFLAGS=-Wall -g -Iinclude SOLIBS=-L/usr/lib -liconv.2 # $? 代表依赖文件列表中被改变过的所有文件。 # $^ 代表原创 2014-03-11 19:25:57 · 858 阅读 · 0 评论 -
awk 具体实战例子
用awk生成代码 awk -F',' 'BEGIN {printf("# coding:utf-8\nitem_conf_data = {\n");}; {printf("%s:\"%s\",\n",$1,$2)}; END {printf("\n};\n");}' /cygdrive/e/huanling/sharedata/item_equip_table.c原创 2018-12-19 18:08:32 · 510 阅读 · 0 评论