1.条件测试:test或[ 如果测试结果为真,则该命令的Exit Status为0,如果测试结果为假,则命令的Exit Status为0 运行结果: 带与、或、非的测试命令[ ! EXPR ] : EXPR可以是上表中的任意一种测试条件,!表示逻辑反[ EXPR1 -a EXPR2 ] : EXPR ...
分类:
系统相关 时间:
2016-08-09 13:25:59
阅读次数:
185
在bash中可利用let,(())和[]执行基本的操作,高级操作将会使用expr和bc let# let result=x+y自加操作# let x++自减操作# let x--简写形式 # let x+=6 --> let x=x+6#let x-=6 --> let x=x-6 []# y=$[ ...
分类:
系统相关 时间:
2016-08-07 00:44:52
阅读次数:
222
/*date_add(date,interval expr type)和date_sub(date,interval expr type)执行日期运算。 date 是一个 datetime 或date值,用来指定起始时间。 expr 是一个表达式,用来指定从起始日期添加或减去的时间间隔值。 expr ...
分类:
数据库 时间:
2016-08-05 21:31:05
阅读次数:
175
来源: perl的map函数的使用: 语法 map EXPR, LIST 这个当中有, map BLOCK LIST 这个当中没有, 定义和使用 对list中的每个元素执行EXPR或BLOCK,返回新的list。对每一此迭代,$_中保存了当前迭代的元素的值。 返回值 如果返回值存储在scalar标量 ...
分类:
其他好文 时间:
2016-08-05 17:39:48
阅读次数:
153
lesson 5 :基本数学计算 1. set X 100;set Y 256;set Z [expr "$Y + $X"]//亦可以写成 set Z [expr {$Y +$X}] 2. set Z_LABEL "$Y plus $X is "puts "$Z_LABEL $Z"puts "The ...
分类:
其他好文 时间:
2016-08-02 23:57:20
阅读次数:
993
lesson 10 :proc 子函数的使用 1. proc sum {arg1 arg2} { set x [expr $arg1+$arg2]; return $x } puts " The sum of 2 + 3 is: [sum 2 3]\n\n" //[语法] :proc procNam ...
分类:
其他好文 时间:
2016-08-02 23:54:44
阅读次数:
2710
lesson8 :while循环的使用 1. set x 1;while {$x < 5} { puts "x is $x"; set x [expr $x + 1] }//tcl里面的while 记得以{结束第一行,原因是告诉编译器这段话没结束 2. set x 0;while "$x < 5" ...
分类:
其他好文 时间:
2016-08-02 23:51:12
阅读次数:
4033
[]和test 两者是一样的,在命令行里test expr和[ expr ]的效果相同。 test的三个基本作用是判断文件、判断字符串、判断整数。支持使用 ”与或非“ 将表达式连接起来。 test中可用的比较运算符只有==和!=,两者都是用于字符串比较的,不可用于整数比较,整数比较只能使用-eq, ...
分类:
系统相关 时间:
2016-07-24 14:52:26
阅读次数:
326
sizeof操作符: sizeof是一个操作符,返回一条表达式或一个类型名字所占的字节数。返回值一个常量表达式,类型为size_t。 size_t sizeof(type) size_t sizeof expr 在sizeof的运算对象中解引用一个无效指针仍然是一种安全的行为,因为指针实际上并没有被 ...
分类:
编程语言 时间:
2016-07-19 18:40:57
阅读次数:
185