一般使用git都只需要维持一个默认的git账户就可以打天下了。 但如果自己确实需要多个git账号的需求的话,就有必要配置多个ssh key了。 首先为生成多个ssh key 在shell中的交互中输入保存的文件名比如id_rsa_github,以及私钥密语(随意) 比如你可以为github, bit ...
分类:
其他好文 时间:
2016-07-11 07:47:59
阅读次数:
139
shell中的算术运算要求数字和运算符之间不能有空格;特殊符号也不需要转义;如果算术表达式中包含其它变量,也不需要用$引用;常规算术运算:+:加运算-:减运算*:乘运算/:除运算%:取余运算**:幂运算复合算术运算:+=:加等运算x=8;x+=2-->变量x运算结果为10-=:减等运算*=:乘等运算#..
分类:
系统相关 时间:
2016-07-11 01:38:01
阅读次数:
233
case语句适用于需要进行多重分支的应用情况。 case分支语句的格式如下: case $变量名 in 模式1) 命令序列1 ;; 模式2) 命令序列2 ;; *) 默认执行的命令序列 ;; esac Linux Shell中的特殊符号和含义简明总结(包含了绝大部份)_linux shell_脚本之 ...
分类:
系统相关 时间:
2016-07-08 13:20:55
阅读次数:
198
在使用Hbase shell 进行get 或scan操作时,时不时会看到一些数值被转成了16进制, 就像下面那样 value=W\x5C5\x80 那么这个值具体等于多少? 查阅资料后发现算法如下 W -> W的ASCII码16进制 为 0x57 \x5C -> 就是16进制不变 0x5C 5 -> ...
分类:
系统相关 时间:
2016-06-28 02:04:20
阅读次数:
2263
Shell中的 test 命令用于检查某个条件是否成立,它可以进行数值、字符和文件三个方面的测试。 数值测试 例如: 复制代码 代码如下: num1=100 num2=100 if test $[num1] -eq $[num2] then echo 'The two numbers are equ ...
分类:
系统相关 时间:
2016-06-16 17:54:37
阅读次数:
225
(一)条件判断 if 中-z 到 -d 的意思 [ -a file ] 若file存在,则为真。 [ -b file ] 若file存在且是一个块特殊文件,则为真。 [ -c file ] 若file存在且是一个字特殊文件,则为真。 [ -d file ] 若file存在且是一个目录,则为真。 [ ...
分类:
系统相关 时间:
2016-06-16 17:34:19
阅读次数:
185
在shell的学习中,我们会遇到这两种符号:反引号(``)和$(),那么它们之间有什么区别和联系呢?我们都知道在bash中,反引号和$()都是用来做命令替换的,命令替换就是用来重组命令行,先完成引号里面的命令,然后将其结果替换出来,再重组成新的命令行。也就是在执行一条命令时..
分类:
系统相关 时间:
2016-06-13 15:48:17
阅读次数:
206
本文是Linux Shell系列教程的第(八)篇,更多shell教程请看:Linux Shell系列教程 在上一篇:Linux Shell系列教程之(七)Shell输出这篇文章中,已经对Shell printf命令有了一个简略的介绍,本篇给大家详细介绍下Shell中的printf命令。 一、Shel ...
分类:
系统相关 时间:
2016-06-08 12:29:10
阅读次数:
250
在编写shell脚本中,经常要处理一些输入参数,在使用过程中发现getopts更加方便,能够很好的处理用户输入的参数和参数值。 getopts用于处理用户输入参数,举例说明使用方法: while getopts :a:b:cdefg opt; do case $opts in a) do sth; ...
分类:
系统相关 时间:
2016-06-07 12:41:10
阅读次数:
205
Android下的linux shell中的date和普通的date指令不一样,这里记录一下。 ...
分类:
移动开发 时间:
2016-06-06 18:27:16
阅读次数:
177