shell脚本初体验
今天学习了下写shell脚本,有点激动,特此记录下(其实不难写嘛)
原因:
现在做的项目,需要多工程依赖,但是麻烦的是,并没有将多个工程自动关联上。。。所以,每次操作,就是先切到A 工程目录 下,更新代码,然后mvn打包。。然后,切到B工程,同样更新代码,打包,。。。如此循环,最后才能将最终包安装至我的手机上。。。如此累!!多么繁杂又重复的步骤。
于是,写了个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 就可以了!
转载于:https://blog.51cto.com/lilier/1650433
shell脚本初体验相关推荐
- show-busy-java-threads脚本初体验,快速排查Java的CPU性能问题
前言 之前写过一篇文章,通过top和jstack命令来排查CPU使用率高的问题,详见:https://blog.csdn.net/yougou_sully/article/details/842624 ...
- linux下的shell脚本,linux下的shell脚本的使用
什么是shell? Shell是一个命令解释器,它在操作系统的最外层,负责直接与用户进行对话,把用户的输入解释给操作系统,并处理各种各样的操作系统的输出结果,输出到屏幕反馈给用户.这种对话方式可是交互 ...
- Shell脚本编程初体验
原文:http://linoxide.com/linux-shell-script/guide-start-learning-shell-scripting-scratch/ 作者: Petras L ...
- 安卓setclicklistener函数没有_金主脚本按键精灵安卓按键初体验—乱斗西游2自动签到...
按键精灵安卓按键初体验-乱斗西游2自动签到 金猪脚本(原飞猪脚本)以按键精灵教学为主,涉及UiBot,Python,Lua等脚本编程语言,教学包括全自动办公脚本,游戏辅助脚本,引流脚本,网页脚本,安卓 ...
- shell 清楚空格_Cygwin系列(五):Shell命令行初体验
► 本文共5700余字,预计阅读时间15分钟,本文知乎链接:Cygwin系列(五):Shell命令行初体验,本文同步发布于微信公众号. 前一篇文章Cygwin系列(四):一步一步搭建Cygwin最小系 ...
- 《深入理解Spark:核心思想与源码分析》——1.2节Spark初体验
本节书摘来自华章社区<深入理解Spark:核心思想与源码分析>一书中的第1章,第1.2节Spark初体验,作者耿嘉安,更多章节内容可以访问云栖社区"华章社区"公众号查看 ...
- yii schema.mysql.sql_YII学习,初体验 ,对YII的一些理解.
先说点没用的: 不会选择,选择后不坚持,不断的选择.这是人生中的一个死循环,前两一直迷茫.觉得自己前进方向很不明朗.想去学的东西有很多.想学好YII,想学PYTHON 想学学hadoop什么的,又想研 ...
- bash编程初体验之if
bash编程初体验之if read if case 概述 在本篇文章中,我们将介绍bash编程中有关if语句的简单用法,.如此,如果条件为真,if会执行一种指令,如果条件为假,if会选择执行另一种指令 ...
- Shell脚本学习-阶段二十七-命令解释一
文章目录-命令解释一 前言 as expr gcc gcov gdb indent ld ldconfig ldd make mktemp nm objdump perl php protoize u ...
最新文章
- 缓存核心知识小抄,面试必备,赶紧收藏!
- linux文件读写实例,[Linux文件]使用read函数从文件读取数据的实例
- 022 Spark shuffle过程
- CAD安装失败怎样卸载重新安装CAD,解决CAD安装失败的方法总结
- python测试函数怎么写_Python - 函数
- C++11系列学习之三----array/valarray
- qr分解求线性方程组_计算方法/数值分析第三章 线性方程组的数值解法
- c语言多线程转python多线程,一个Socket能否被多线程写入(转)
- 华为金融业务部总裁曹冲:没有进入支付市场的计划
- ROS学习笔记基础1(Ubuntu16.04安装ROS和依赖包)
- timerfd_create Function not implemented问题
- 用姿态补偿雷达数据畸变的文字想法
- 中国电网计算机面试题目,国家电网面试经验
- 中学生怎样学计算机编程6,中学生学电脑编程有什么好处
- 百度、火星(高德)、84坐标系相互转换
- mysql索引(三)聚集索引与非聚集索引(辅助索引)
- 蚂蚁自研移动端 xNN-OCR 技术演进与能力开放
- 华为手机充满有提醒吗_手机充满电铃声提醒软件下载-华为手机充满电铃声提醒软件app下载 v1.0-友情手机站...
- 洛谷P1957 口算练习题
- 轻松玩转新编日语2 zz江沪