shell指令碼初體驗

來源:互聯網
上載者:User

標籤:android打包   shell   mvn打包   

今天學習了下寫shell指令碼,有點激動,特此記錄下(其實不難寫嘛)


原因:

現在做的項目,需要多工程依賴,但是麻煩的是,並沒有將多個工程自動關聯上。。。所以,每次操作,就是先切到A 工程目錄 下,更新代碼,然後mvn打包。。然後,切到B工程,同樣更新代碼,打包,。。。如此迴圈,最後才能將最終包安裝至My Phone上。。。如此累!!多麼繁雜又重複的步驟。


於是,寫了個shell指令碼(package.sh),幫我打包,幫我安裝。。yeah!

#####################################################################

#!/bin/bash

echo ###


path1=... (這是第一個工程所在目錄)

path2=...


prinft "打包第一個工程啦"

echo ##切到第一個工程的目錄###

cd $path1

svn up

mvn clean install


echo##切到第二個工程的目錄##

cd $path2

svn up

mvn clean install


echo ##將最終包安裝至手機上###

adb install -r 包完整地址



echo ##打封裝包完工啦###

############################################################################


唉。。。執行下解決所有煩惱,多好。


另外這裡說下,我的電腦 沒裝linux。。

幸虧我有git bash,用git bash 來執行它也是可以滴


  • 開啟git bash;

  • 輸入bash package.sh 就可以了!


shell指令碼初體驗

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.