shell却本第一行是LockName=$1
LockName=$1 这个是什么意思啊
比如你那个shell脚本叫做 test.sh, 执行它的时候,./test.sh a 这时候在脚本中的$1就等于a 因此可以看出,$1是读取命令行参数(ARGV)中的第一个参数,以此类推,$2就是第二个参数... 还有$0是指当前运行的脚本名字
Linux下如何执行Shell脚本
Linux下你可以有两种方式执行Shell脚本:
1、用shell程序执行脚本:根据你的shell脚本的类型,选择shell程序,常用的有sh,bash,tcsh等(一般来说第一行#!/bin/bash里面指明了shell类型的,比如#!/bin/bash指明是bash,#!/bin/sh则是sh);然后输入命令(其中bash为shell的名称,myshell.sh则为你要执行的代码):
bash myshell.sh
2、直接执行脚本:
不过首先的加上可执行权限(也许要root权限,4情况而定),执行:
chmod +x myshell.sh
然后执行:
./myshell.sh
就可以执行了。
http://www.cocoachina.com/bbs/read.php?tid=144485
distribution.sh
------------------------------
rm -rf appName
mkdir appName
mkdir appName/Payload
cp -r appName.app appName/Payload/appName.app
cp Icon.png appName/iTunesArtwork
cd appName
zip -r appName.ipa Payload iTunesArtwork
exit 0
ios打包ipa的四种实用方法(.app转.ipa)
http://www.cnblogs.com/wengzilin/p/4601684.html