Linux的Shell编程Shell程序设计的流程控制.docVIP

  • 4
  • 0
  • 约2.28千字
  • 约 5页
  • 2016-08-21 发布于重庆
  • 举报

Linux的Shell编程Shell程序设计的流程控制.doc

Linux的Shell编程Shell程序设计的流程控制

分享到 Linux的Shell编程 Shell程序设计的流程控制 2009-12-25 09:50 chinaitlab chinaitlab 我要评论(0) 字号:T | T 和其他高级程序设计语言一样,Shell提供了用来控制程序执行流程的命令,包括条件分支和循环结构,用户可以用这些命令创建非常复杂的程序。 AD: 和其他高级程序设计语言一样,Shell提供了用来控制程序执行流程的命令,包括条件分支和循环结构,用户可以用这些命令创建非常复杂的程序。 与传统语言不同的是,Shell用于指定条件值的不是布尔运算式,而是命令和字串。 1.测试命令 test命令用于检查某个条件是否成立,它可以进行数值、字符和文件3个方面的测试,其测试符和相应的功能分别如下。 (1)数值测试: -eq 等于则为真。 -ne 不等于则为真。 -gt 大于则为真。 -ge 大于等于则为真。 -lt 小于则为真。 -le 小于等于则为真。 (2)字串测试: = 等于则为真。 != 不相等则为真。 -z字串 字串长度伪则为真。 -n字串 字串长度不伪则为真。 (3)文件测试: -e文件名 如果文件存在则为真。 -r文件名 如果文件存在且可读则为真。 -w文件名 如果文件存在且可写则为真。 -x文件名 如果文件存在且可执行则为真。 -s文件名 如果文件存在且至少有一个字符则为真。 -d文件名 如果文件存

文档评论(0)

1亿VIP精品文档

相关文档