
脚本
文章平均质量分 53
天占
这个作者很懒,什么都没留下…
展开
-
把目录下的文件全部转 md5
ls | xargs -n1 -I F md5 -s "F" | gsed -E 's/.*"(.*)"\) = (.*)/mv \.\/\1 \2/g' > run.sh脚本在 mac 上面跑, 安装 gsed 。原创 2021-10-30 14:19:26 · 280 阅读 · 0 评论 -
Mac os svn 降级 1.7->1.6
osx从10.8升级到10.9以后,svn被自动从1.6升级到1.7公司所有svn版本都是1.6,而svn奇葩的在于,低版本1.6可以使用1.7的内容。而1.7命令行无法读取1.6,提示too old 没办法,手动降级:开始考虑直接下一个svn1.6的pkg。结果发现安装的时候,选项是灰的 失败 然后想到了homebrew转载 2014-06-22 10:52:41 · 4496 阅读 · 2 评论 -
引入了支付宝极简SDK后, System.loadLibrary("cocos2dcpp"); 的问题
刚接入 支付宝极简SDK, 打 android 包的时候,有的时候应用可以正常的跑。有的时候会bao原创 2014-06-14 23:56:53 · 1667 阅读 · 0 评论 -
Android cocos2d-x 批量打包
用 Eclipse 来给Android 打包是很考验耐心的事领导布置了任务给好多渠道,好多应用打包原创 2014-06-14 23:21:29 · 1450 阅读 · 0 评论 -
shell解析ini文件
http://blog.youkuaiyun.com/chlaws/article/details/8799784做个shell解析ini文件,用作搭建HA框架中的解析ini配置文件测试的ini文件是系统里面搜到的一个[plain] view plaincopy# Example driver defini转载 2014-06-30 10:11:30 · 1136 阅读 · 0 评论 -
awk和sed 取 info.plist 里面的版本号
#获取 info.plist 文件的版本号shotBundlRow=$(awk '/CFBundleShortVersionString/ {getline; print}' $infoPlistFilePath)currentVersion=$(echo "$shotBundlRow" | sed -ne's/\(.*\)/\1/p')currentVersion=$(echo原创 2014-07-21 15:14:43 · 1894 阅读 · 0 评论 -
{Linux} sed之正则表达式
{Linux} sed之正则表达式元字符集^ 锚定行的开始 如:/^sed/匹配所有以sed开头的行。 $ 锚定行的结束 如:/sed$/匹配所有以sed结尾的行。 . 匹配一个非换行符的字符 如:/s.d/匹配s后接一个任意字符,然后是d。 * 匹配零或多个字符 如:/*sed/匹配所有模板是一个或多个空转载 2014-06-30 16:17:19 · 700 阅读 · 0 评论 -
sh 取路径
取路径projectPath=${initFileName%/*}取文件名projectPath=${initFileName##*/}原创 2014-06-30 15:59:47 · 1141 阅读 · 0 评论 -
命令行和ant脚本的参数传递
http://www.blogjava.net/zhyiwww/archive/2011/09/02/357823.html转载 2014-06-30 10:05:03 · 2884 阅读 · 0 评论 -
iOS开发--in house发布和安装(ipa重新签名)
http://blog.youkuaiyun.com/gtncwy/article/details/10973285iOS开发--in house发布和安装(ipa重新签名)in house从字面意思理解就是‘内部的’,in house版本的ipa就是一个用于公司内部使用或测试的一个苹果应用程序安装包。作为一个app应用程序开发者,在app应用程序在苹果商店上架前总转载 2014-05-25 17:03:53 · 1029 阅读 · 1 评论 -
Cocos2d-x + CocosBuilder + TexturePacker 批处理资源生成(Only for windows)
开发上的不便我们开发过程中,资源图经常更新。更新原因可能是 CocosBuilder 工程需要加入新资源,或者要替换某一张图片。这个时候有一个麻烦的无脑的事情,就是要把新资源或者替换图,在多个目录下进行替换,如果要打包为 plis/png ,那还需要启动 TexurePacker 工程,如果 TexurePacker 工程资源安排不合理,还要手动再调整。放置图片的目录至少有三个:Coc原创 2014-05-15 14:08:19 · 1192 阅读 · 0 评论 -
Cocos2d-x win32 工程导出应用包
@set currentPath=%~dp0@echo "the path of now is %currentPath%"::@echo off::路径set resourcePath=G:\cocos2dx\working\projects\2PMahjong\Resourcesset appPath=G:\cocos2dx\working\projects\2PMahjong\原创 2014-05-15 14:44:15 · 879 阅读 · 0 评论 -
grep用法详解:grep与正则表达式
http://blog.youkuaiyun.com/deyili/article/details/5548603转载 2014-05-09 17:15:21 · 622 阅读 · 0 评论 -
Bash 错误之:command not found
注意文件的格式以及换行的原创 2014-06-14 21:09:32 · 1622 阅读 · 0 评论 -
Shell 获取文件名和后缀名
代码:file=”thisfile.txt”echo “filename: ${file%.*}”echo “extension: ${file##*.}”输出:filename: thisfileextension: txt附:Bash字符串处理基于Pattern Matching的子串替换${S转载 2014-06-14 21:34:18 · 2329 阅读 · 0 评论 -
Linux编辑器vi使用方法详细介绍
Linux编辑器vi使用方法详细介绍vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令。由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的,因此您可以在其他任何介绍vi的地方进一步了解它。Vi也是Linux中最基本的文本编辑器,学会它后,您将在Linux的世界里畅行无阻。转载 2016-05-05 16:01:15 · 943 阅读 · 0 评论 -
查询省市区,转成 json 表
sql语句select ('{'||itemTog||'}') as last from (select group_concat(items) as itemTog from (select ('"'||province||'":{'||cityOutPut||'}') as items from (select group_concat(cityareas) as cityOutPut,p原创 2016-04-01 15:53:06 · 7567 阅读 · 2 评论 -
SQLite3 一列多行合并为一列一行
A B ---------- 1 中 1 人 2 三2 天2 李变成:A B-------------------1 中,人2 三,天,李--GROUP_CONCAT()函数用来合并列的内容SELECT A,GROUP_CONC原创 2016-04-01 14:16:26 · 5442 阅读 · 0 评论 -
判断 fir-clia 是否安装
#安装fir-cligem list | grep fir-cliaecho $?if [[ '$?' == '0' ]]; thenecho 'have insatll fir-cli'elseecho 'did not install'fi原创 2016-04-01 10:24:28 · 911 阅读 · 0 评论 -
自动交互式脚本--expect简介
http://blog.chinaunix.net/uid-20465760-id-3064252.html我们经常会遇到一些需要与服务器程序打交道的场景,比如,从登陆某个服务器,然后进行某项工作。这很平常,但是如果把这个工作自动化进行,你就需要一个程序能自动做你要告诉机器的事情,这样,我们的expect就能大显身手了。 首先,expect是一个简单的工具语言,如要转载 2016-03-29 17:49:23 · 440 阅读 · 0 评论 -
实用的Maven打包小脚本
http://blog.youkuaiyun.com/dc_726/article/details/8218085拷贝下面的Bat脚本到工作区,执行build.bat development(或test等)。Bat脚本会自动打包工作区中的各个工程,并将打包出来的war包拷贝到新建的build_war文件夹中。 echo 'Start to build project'转载 2016-03-29 14:32:03 · 461 阅读 · 0 评论 -
sh 遍历文件夹 导出头文件
# 工程目录CommonProjectPath=$1CodeClassedPath=$CommonProjectPath/ClassesPublicHeadFilesPath=$CommonProjectPath/PublicHeadFilesrm -f "$PublicHeadFilesPath"/*.*#exit 0# 编译输出目录TARGE原创 2014-12-02 09:57:21 · 915 阅读 · 0 评论 -
Linux下zip加密压缩
Linux下zip加密压缩zip -q -r -P password zipfile.zip sourcefiles.txt password 是加密密码zipfile.zip 是生成的压缩文件sourcefiles.txt 是被压缩的文件原创 2014-07-31 20:03:15 · 1297 阅读 · 1 评论 -
SVN update Failed . Locked
find . -name 'lock' -exec rm -v {} \;find . | grep ".svn/lock" | xargs rm原创 2014-06-21 20:07:32 · 1815 阅读 · 1 评论 -
DOS命令应用之分离路径和文件名
DOS命令应用之分离路径和文件名 @echo off:: 获取某个路径格式字符串中指定节的字符串:: code by jm 2006-12-11 CMD@XPset "str=c:\\t est\\abc.txt\\cd &h\\yes ! h"for /f "tokens=2* delims=\\" %%i in ("%str%") do echo转载 2014-05-15 11:21:51 · 2205 阅读 · 0 评论 -
一个二维码通吃 android , ios 下载
前言:做出一个产品后,第一步是更方便简洁的让用户可以马上安装上应用,第一步就给用户一个好的体验。二维码已经流行很久,二维码的确给手机输入地址方便了许多许多。如果 ios 平台和 android 平台都已经发布应用,那么我们怎么用一个二维码来完成它的下载呢。相关介绍ios企业版:任意部署的 ios 应用宝。不经过 app store 下载。姑且不论苹果允许不允许发布给用户。关于企原创 2014-03-24 23:54:33 · 3112 阅读 · 0 评论 -
还原TexturePacker plist 文件以及图片的方法 (切开各小图片)
Python 脚本:(来自网络)unpack_plist.py命令行: python unpack_plist.py plist文件名称 例子: python unpack_plist.py common ## plist文件全名为 common.plist[python] view plaincopy#转载 2014-05-06 14:00:42 · 2284 阅读 · 0 评论 -
获取 .sh 文件当前所在目录
cd `dirname $0`echo `basename $0` is in `pwd`cd -原创 2014-05-04 09:56:52 · 9628 阅读 · 0 评论 -
巧用TexturePacker命令行
http://www.cnblogs.com/dqshll/p/3298507.html游戏开发使用TexturePacker来生成图片的atlas sheet, 工具非常好用。 一般GUI的方法, 新建一个tps文件, 将要图片加载进来,调整参数和输出路径, 最后点publish。 在实际的项目中, 需更新atlas sheet,每次都要打开tps,等着Te转载 2014-05-04 17:04:18 · 1236 阅读 · 0 评论 -
$ cd `dirname $0` 和PWD%/* shell变量的一些特殊用法
http://www.cnblogs.com/xd502djj/archive/2012/06/21/2557447.html转载 2014-05-04 10:07:34 · 1235 阅读 · 0 评论 -
wax
用 candle 来创建 xcode 4 的wax模版工程 https://github.com/eiffelqiu/candle如果在已有工程里面整合进来,则用 Creating the project in XcodeLet’s start by creating a new “Window-based project” called “WaxApplic转载 2013-08-08 10:40:18 · 1067 阅读 · 0 评论 -
Free AppleScript Code Examples
http://www.squidoo.com/applescriptHow to Write AppleScript Code without any Prior KnowledgeAppleScript, with tutorial emphasis to benefit those new to scripting. Free example scr转载 2013-07-22 13:49:45 · 8839 阅读 · 0 评论 -
给apple script 签名 / 读 apple script
http://www.macosxautomation.com/applescript/apps/readmyscripts.htmlSign My Scripts — Simpler code-signingFree utility for those distributing AppleScript filesSign My Scripts.转载 2013-07-19 11:05:40 · 1588 阅读 · 0 评论 -
获取 applescript 文件的当前路径
想执行一段脚本,对该文件内的内容进行操作。所以需要知道当前路径。tell application "Xcode" set CurrentActiveDocument to document 1 whose name ends with (word -1 of (get name of window 1)) set WhatYouWant to path of C原创 2013-07-18 11:00:44 · 3904 阅读 · 0 评论 -
苹果脚本--Automatically open the Messages chat window
Automatically open the Messages chat window I was annoyed by a behavior of Messages.app. When a friend sends me a message the chat window will not open automatically. Instead the Messages app转载 2013-06-27 21:03:06 · 918 阅读 · 0 评论 -
苹果脚本-How to send a message using iChat and AppleScript
set peopleICareAbout to {"Pietje Piet", "Joe Anonymous"}tell application "iChat" repeat with myBuddy in buddies --get properties of myBuddy if full name of myBuddy is in peopleIC转载 2013-06-27 21:15:44 · 979 阅读 · 0 评论 -
苹果脚本- Send SMS to Messages and run commands with AppleScript
It is possible to send an SMS command to your Mac using an AppleScript. I've made one which takes a picture when I send the command /photo to iMessages on my Mac. The script is very simple; it mus转载 2013-06-27 21:10:44 · 1858 阅读 · 0 评论 -
sh 学习
sh 语句不会,所以看了一段,边看边学。set -eset +uif [[ $UFW_MASTER_SCRIPT_RUNNING ]]then # Nothing for the slave script to do exit 0fiset -uexport UFW_MASTER_SCRIPT_RUNNING=1#原创 2013-04-26 15:02:45 · 963 阅读 · 0 评论 -
linux cd 命令的几个小技巧
http://hi.baidu.com/pie138/item/488ebf5eac9e23404eff200b说linux cd命令是Linux上使用率最高的两个命令之一不为过吧(另一个当然是ls了),前两天看到了一个linux cd命令的几个小技巧,这里顺便记下来:cd - #回到上次所在目录,这个技巧我原来还真是不知道,感觉还是比较有用,省略了很多输入。转载 2014-05-04 10:26:13 · 547 阅读 · 0 评论 -
Linux上对图片进行压缩
http://blog.youkuaiyun.com/fenglibing/article/details/6261623这里要使用到强大的图片处理工具:imagemagick,它可以对图片进行格式转换、大小压缩、增加水印等操作,而不需要去写第三方的程序,只需要写简单的SHELL脚本就可以完成图片压缩操作,我的操作环境是UBUNTU,在UBUNTU下面安装这个软件超级简单:转载 2014-05-04 15:00:46 · 1008 阅读 · 0 评论