Shell封装linux命令
来源:互联网 发布:水电上门维修软件 编辑:程序博客网 时间:2024/06/02 06:20
背景:
服务器上的部分操作有诸多不便,所以想做一层封装,以节省时间。
问题:
1. 服务器在异地,在Win上使用SI(SourceInsight)同步代码比较麻烦。
由于服务器在异地导致同步速度特别慢。
如果直接用samba映射到Win并创建SI工程,每次切换文件大概需要十几秒。
这是一种机器酸爽的感觉。
2. 借助中间服务器传输image到测试床,比较麻烦。
workspace(build image)----> Lab(中间服务器)----> Router(路由器)
需要手动scp镜像到Lab,然后再次scp到Router。
由于image比较大,传输过程耗时很长,需要我不停的检查是否传输完毕,然后再次copy。
我不要做机器人!
3. 代码下载和编译不容易维护。
由于代码分支比较多,不同的分支有不同的仓库,不容易记住。
由于产品类型比较多,不通的产品有不通的编译命令,不容易记住。
4. 代码提交操作比较繁琐。
由于代码的review要求:代码不允许有空行、每行前不允许使用tab、每行代码后不允许有多余空格。
5. 代码目录结构比较深,cd到某目录需要输入很长的path。
比如:pkt/sw/se/xc/bsd/routing/rib/src/
同学们,怎么办?
接下来,我们将把这些问题一一解决,一起来吧!
阅读全文
1 0
- Shell封装linux命令
- Shell封装linux命令--代码同步
- shell脚本封装Linux命令合集
- Android执行shell命令封装
- Linux shell命令提示符
- linux shell 命令集
- Linux Shell命令集锦
- Linux Shell命令集锦
- Linux Shell 命令详解
- Linux常用shell命令
- Linux常用shell命令
- linux shell 基本命令
- Linux Shell 命令 简介
- linux shell - 命令使用
- Linux Shell 命令(-)
- linux shell管理命令
- Linux脚本Shell命令
- linux shell awk 命令
- nyoj-19-擅长排列的小明
- 欢迎使用CSDN-markdown编辑器
- 百度地图:添加覆盖物(描点)
- java中哈希表及其应用详解
- 2017年/7月/10日 随手记_php文件line0出现错误
- Shell封装linux命令
- JZOJ__Day 5:【普及模拟】num
- python的全局变量(属性的用法),私有属性,计算对象引用数
- Android 单位转换工具
- SpringMVC文件上传
- (38)finally和堆catch的理解
- 利用微信企业号实现发红包功能
- RecyclerView 添加 Header 和 Footer
- 常用的正则表达式