07 Linux实用教程.pptVIP

  • 5
  • 0
  • 约4.49千字
  • 约 64页
  • 2017-02-27 发布于湖北
  • 举报
Linux实用教程 第7章 Shell编程 7.3.4 文件操作 文件测试表达式通常是为了测试文件的文件操作逻辑,测试符号如下。 -d:对象存在且为目录,则返回值为“是”。 -f:对象存在且为文件,则返回值为“是”。 -L:对象存在且为符号连接,则返回值为“是”。 -r:对象存在且可读,则返回值为“是”。 -s:对象存在且长度非0,则返回值为“是”。 -w:对象存在且可写,则返回值为“是”。 -x:对象存在且可执行,则返回值为“是”。 !:测试条件的否定。 【例7.8】 文件操作测试。 7.4 Shell程序的执行和跟踪 用户可以用任何编辑程序来编写Shell程序。因为Shell程序是解释执行的,所以不需要编译成目的程序。 7.4.1 Shell程序的执行和调试 按照Shell编程的惯例,以bash为例,程序的第一行一般为“#!/bin/bash”,其中“#”表示该行是注释,感叹号“!”表示Shell运行感叹号之后的命令并用文档的其余部分作为输入,也就是运行/bin/bash并让/bin/bash去执行Shell程序的内容。 在Fedora 8系统下执行Shell程序有如下3种方法。 1.Shell程序的执行 (1)bash [Shell程序文件名] 使用这种方法的命令格式为

文档评论(0)

1亿VIP精品文档

相关文档