Shell程序设计new.docVIP

  • 11
  • 0
  • 约2.13万字
  • 约 35页
  • 2016-11-21 发布于江西
  • 举报
Shell程序设计new.doc

Shell程序设计 本章目标 Shell语法 正则表达式 Shell调试技术 什么是shell? Shell是一个作为用户与Linux系统间接口的程序,它允许用户向操作系统输入需要执行的命令。这点与windows的命令提示符类似,但Linux shell的功能更强大。例如,我们可使用和对输入输出进行重定向,使用 | 在同时执行的程序之间实现数据的管道传递,使用$(…)获取子进程的输出。在Linux 中可以安装多个shell,用户可选择使用自己喜欢的版本。 可以使用下面的命令来查看bash的版本号: $/bin/sh -version 3.1 Linux 脚本编写基础 3.1.1 语法基本介绍 3.1.1.1 开头 程序必须以下面的行开始(必须放在文件的第一行): #!/bin/sh 符号#!用来告诉系统它后面的参数是用来执行该文件的程序。在我们的shell程序设计中使用/bin/sh来执行程序。 3.1.1.2 注释 在进行shell编程时,以#开头的句子表示注释,直到这一行的结束。如果你使用了注释,那么即使相当长的时间内没有使用该脚本,也能在很短的时间内明白该脚本的作用及工作原理。 3.1.1.3 变量 在其他编程语言中您必须使用变量。在shell编程中,所有的变量都由字符串组成,并且您不需要对变量进行声明。要赋值给一个变量,您可以这样写: #!/bin/sh

文档评论(0)

1亿VIP精品文档

相关文档