Linux的Shell编程Shell基本语法Linux认证考试

文章作者 100test 发表时间 2010:01:01 08:50:01
来源 100Test.Com百考试题网


  其实作为命令语言互动式地解释和执行用户输入的命令只是Shell功能的一个方面,Shell还可以用来进行程序设计,它提供了定义变量和参数的手 段以及丰富的程序控制结构。使用Shell编程类似于DOS中的批处理文件,称为Shell script,又叫Shell程序或Shell命令文件。

  Shell基本语法

  像高级程序设计语言一样,Shell也提供说明和使用变量的功能。对Shell来讲,所有变量的取值都是一个字串,Shell程序采用$var的形式来引用名为var的变量的值。

  Shell有以下几种基本类型的变量。

  (1)Shell定义的环境变量:

  Shell在开始执行时就已经定义了一些和系统的工作环境有关的变量,用户还可以重新定义这些变量,常用的Shell环境变量有:

  HOME 用于保存注册目录的完全路径名。

  PATH 用于保存用冒号分隔的目录路径名,Shell将按PATH变量中给出的顺序搜索这些目录,找到的第一个与命令名称一致的可执行文件将被执行。

  TERM 终端的类型。

  UID 当前用户的识别字,取值是由数位构成的字串。

  PWD 当前工作目录的绝对路径名,该变量的取值随cd命令的使用而变化。

  PS1 主提示符,在特权用户下,默认的主提示符是#,在普通用户下,默认的主提示符是$。

  PS2 在Shell接收用户输入命令的过程中,如果用户在输入行的末尾输入“\”然后回车,或者当用户按回车键时Shell判断出用户输入的命令没有结束时,就显示这个辅助提示符,提示用户继续输入命令的其余部分,默认的辅助提示符是


相关文章


linux下安装MarvellYukon网卡驱动Linux认证考试
Linux分区快速指导Linux认证考试
Linux系统也可支持多点触控操作Linux认证考试
Linux的Shell编程运行Shell程序的方法Linux认证考试
Linux的Shell编程Shell基本语法Linux认证考试
Linux的Shell编程Shell程序设计的流程控制Linux认证考试
用tee和script来记录终端输出Linux认证考试
深入理解硬链接和软链接Linux认证考试
linux划分文件系统Linux认证考试
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛