最近项目组里没有什么事, 就自己学习了下搭建一个持续集成环境. 安装Jenkins,可以参考Jenkins+GitHub+Xcode+fir搭了一个持续集成环境 一开始我都是按照步骤1来学习的,但是一直构建不成功,暂时也…
分类:shell
Bash Shell编程入门
Shell是什么? shell本身是一个命令解释器,介于操作系统的内核(kernel)态和用户态之间,可以执行系统调用及系统命令等,让用户以此来与操作系统实现互动。同时,它也用来指一种计算机程序语言(类似于C、Pytho…
shell字符串处理大全
使用#%截取字符串 记住# $ % 这3个字符在键盘上的位置 # 在 $ 的左边,从左边开始数 % 在 $的右边,从右边开始数 ${varible##*string} #从左向右截取最后一个string后的字符串 ${v…
强大的 shell - zsh
正如 ruby on rails 之于 ruby,oh-my-zsh 这款插件把 zsh 这个 shell 带进了我们的视线。 和 ruby 的遭遇类似,如果不是 oh-my-zsh 的爆红,我可能也不会知道世界上还有 …
Shell 中的系统变量简介
Shell 中有两种变量类型:系统变量(环境变量)和用户自定义的变量(本地变量或Shell变量)。 系统变量 含义 BASH_VERSION 保存 Bash 实例的版本 DISPLAY 设置 X display 的名字 …
[shell]监控剩余内存
free-mem-monitor.sh #!/bin/sh interval=1 [ ! “$1” == “” ] && interval=$1 mem=$…
代码规范之shell
代码规范 1. 介绍 为什么要有代码规范? 代码写给谁看? 别人的代码你看的懂吗? 2. 代码可维护性 简明,易懂 有必要的注释 保持风格一致 3. 代码规范内容 3.1 命名 - 文件命名 - 函数命名:和实现功能一致…
Unix学习:由shell学习引发的终端主机名修改思考
近期应实验室的要求开始学习Unix相关的一些东西,第一阶段当然是shell脚本了,看到$PS1变量的时候突然想起之前一直没有解决的一个问题。 电脑是老爸帮买的,他拿到的第一件事就是注册开机了,当然对于他来说用我的名字全拼…
个人Shell工具集介绍
简介 utils: shell工具集,通常用于Linux环境中,包含一些常用的alias、脚本、git命令自动补全、定制化的命令提示符(显示git分支名)等等,意图提供直观、简化的命令行操作。用户也可根据自己的需要对其进…
AIX下shell获取昨天的日期的思考
AIX下的date命令不像Linux下有-d参数,所以获取昨天的日期比较蛋疼。 百度搜到的千篇一律都是如下答案: YESTERDAY=`TZ=aaa24 date +%Y%m%d` echo $YESTERDAY 运行一…
软件测试常用shell脚本
一 循环 #!/bin/bash mv perf.log perf.log_bak while (( “1”==”1″ )) do java -cp ‘conf…
一道shell排序题说明sort -r和sort -nr区别
[root@pangu icai]# cat words.txt how many cans can a canner can if a canner can can cans a canner can can as m…