shell脚本编程之选择控制结构
程序开发语言,分为两种,一种是解释型语言,一种是编译型语言。解释型语言是解释语句,并且能根据流程控制机制让语句按需执行,解释一条语句就返回语句的结果,这种语言需要一个解释器,而linux中的bash就是这样的一个解释器,常见的解释型语言有perl,python,ruby,bash。编译型语言,首先需要编译源程序,并且能够将源程序转换为二进制格式,而后...
分类:
其他好文 时间:
2014-06-16 19:14:23
阅读次数:
325
Perl数组的声明方式
Perl使用"@"符号声明一个数组:@array;
使用"()"或"qw()"声明数组中元素;
一个完整的声明方式为:
@array = (12,"123","abc",$var);......方法一
或者
@array = qw(12 123 abc); ............方法二
或者
@array = (1..10).................
分类:
其他好文 时间:
2014-06-16 18:50:39
阅读次数:
182
使用m//匹配//这是m//(模式匹配)的一种简写。同qw//操作一样,可以使用任何成对的分隔符。因此,可以使用m(fred), m, m{fred}, m[fred],或者m,fred,, m!fred!, m^fred^,其它非成对的分隔符也可以不区分大小写:/iif(/yes/i) {#大小写...
分类:
其他好文 时间:
2014-06-15 20:27:15
阅读次数:
278
看起来很简单, 但是需要注意的是:
1. 如果目录下有文件的话,rmdir 就不能删除目录, 这个看起来很正常。
2. 如果子目录下只有子目录的话, rmdir 也不能删除此目录。
3. uplink 只会删除当前目录下的文件, 对于子目录中的文件并不会删除。
4. 如果目录下没有文件的话, 执行uplink /* 会出错
所以要清空一个目录, 就要特别处理了。...
分类:
其他好文 时间:
2014-06-15 17:35:19
阅读次数:
200
Perl是一种粘性语言,如果你有其他语言的基础的话,你会发现...
分类:
其他好文 时间:
2014-06-15 15:23:43
阅读次数:
199
今天写Perl程序时需要调用到Tk模块,但是我机器上却没有T T...
分类:
其他好文 时间:
2014-06-15 10:23:46
阅读次数:
538
在学习Perl的基础之前,还是希望大家有空去看以下Perl的简介...
分类:
其他好文 时间:
2014-06-14 11:26:17
阅读次数:
236
内容摘要: ①PHP5.4 的基本语法与写作格式 ②PHP5.4 的变量与变量数据类型
③PHP5.4 的系统常量与自定义常量 PHP5.4 的基本语法与写作格式:
任何程序语言都有自己的语言风格,PHP语言也有自己独特的风格,虽然也继承了许多Perl和C的语言特色。但经过多年的发展PH...
分类:
Web程序 时间:
2014-06-12 07:45:54
阅读次数:
340