xcode編譯執行指令碼

2021-06-16 10:35:39 字數 638 閱讀 6882

一直有個需求就是想編制版本不是光能自增版本號,還能記錄當時打版本的時間,從網上找了好久都是自增版本號的,沒有辦法把shell學了學,搞定了需求,

實現效果如下:今天2013040101,再編譯一次變成2013040102

這樣的話,版本出錯也能方便測試,指令碼以及新增的位置如下:

方便拷貝,**如下

version=`/usr/libexec/plistbuddy -c "print cfbundleversion" $product_settings_path`

version_time=$[`date +%y%m%d`*100]

if [ "$version_time" -lt "$version" ] ; then

version=`expr $version + 1`

else

version=$[$version_time+1]

fi/usr/libexec/plistbuddy -c "set :cfbundleversion $version" $product_settings_path

自動執行指令碼

乙個偶然的機會,發現了自動執行指令碼的東東,真是神奇啊,可以執行sql 控制台命令等。由於研究的時間有限,所以知之甚少 先和大家分享下,哈 dim consoleprocess as new system.diagnostics.process consoleprocess.startinfo.fi...

C MFC ShellExecute執行指令碼

目前知道三種方式 winexec,shellexecute createprocess。1.阻塞式呼叫,呼叫時程序阻塞 void cmfccodedlg callshellscript cstring path,cstring fbat,cstring param shexecinfo.cbsize...

Mac執行指令碼

由於iphone的成功,用mac os的朋友也越來越多,建立批處理指令碼檔案還是非常重要的。由於在mac下面建立指令碼檔案和windows下面大不一樣,於是寫篇博文紀錄一下。plain view plain copy 1.bin bash 2.echo abc plain view plain co...