一、一般变量#/bin/shnum=2echo "this is the ${num}nd" #shell脚本语言的变量如果紧连字母时,需要加上“{}”进行区分。输出结果:二、系统变量$#:传入脚本的命令行参数个数$*:所有命令行参数值,在各个参数值之间留有空格$0:命令本身(shell文件名)$1...
分类:
其他好文 时间:
2014-07-11 12:39:47
阅读次数:
200
自动化测试工程师JD如下:1. 熟悉电信行业,具有电信行业一个或多个项目经验;2. 熟悉测试理论、测试流程、测试用例编写/执行/管理、测试用例设计方法、缺陷管理流程;3. 熟练掌握一种或多种编程语言(包括脚本语言),java/shell/python/awk&sed或其他;4. 有自动化测试工作背景...
分类:
其他好文 时间:
2014-07-11 12:07:23
阅读次数:
202
#!/bin/bashhello="var1"echo $hellofunction func1 #定义函数func1{ local hello="var2" #定义内部变量hello echo $hello}func1 #进行函数调用echo $hello执行结果:总结:局部变量仅在函数内部起作用...
分类:
其他好文 时间:
2014-07-11 12:04:09
阅读次数:
149
1.求Fibonacci数列的前40个数。这个数的特点:第1,2两个数为1。从第3个数开始,该数是其前两个数之和。法1:#include int main(){int f1=1,f2=1,f3;printf("%d\n%d\n",f1,f2);for(i=1; iint main(){int f1=...
分类:
编程语言 时间:
2014-07-11 11:40:43
阅读次数:
192
前言: ssh命令, 没有指定密码的参数. 以至于在脚本中使用ssh命令的时候, 必须手动输入密码, 才能继续执行. 这样使得脚本的自动化执行变得很差, 尤其当ssh对应的机器数很多的时候, 会令人抓狂.本文讲解了两种方式, 一种借助expect脚本, 一种借助sshpass来实现.*) 借助e.....
分类:
其他好文 时间:
2014-07-11 11:36:13
阅读次数:
277
有时候需要大面积的修改数据,这个时候用循环语句效率不高。而临时表又不能满足点对点修改的时候,游标似一种不错的选择(PS:好像游标也是为循环而生的吧)现在有两张表 t1(ryid number,name nvarchar2(50),salary number,paydate date……)用来存员工每...
分类:
数据库 时间:
2014-07-11 11:10:08
阅读次数:
205
一、条件语句1、if [expression]then #code blockfi2、if [expression]then #code blockelse #code blockfi3、if [expression]then #code blockelse if [expression...
分类:
其他好文 时间:
2014-07-11 10:49:25
阅读次数:
168
BASH中的case结构,可以用于进行多项分支。case "$var" incondition1) ;;condition2) ;;*) default statments;;esac例如:#!/bin/bashecho "Hit a key, then hit return"read...
分类:
其他好文 时间:
2014-07-11 10:44:58
阅读次数:
230
一、for循环for var in [ list ]do #code blockdone$var是循环控制变量,[list]是var需要遍历的一个集合,do/done对包含了循环体。如果do和for被写在同一行,必须在do前面加上“;”,如:for $var in [list]; do例如:#!/....
分类:
其他好文 时间:
2014-07-11 10:39:39
阅读次数:
178
Break break语句会立刻结束整个流程控制的执行.break语句可以在switch语句或者循环语句中帮助你提前结束循环或者switch的执行.Break in a Loop Statement (循环语句中的break) 当在循环语句中使用break,会立刻结束循环的执行,并且跳转到循环体.....
分类:
移动开发 时间:
2014-07-11 10:19:40
阅读次数:
215