3 Shell程序设计.pptVIP

  • 4
  • 0
  • 约1.48万字
  • 约 66页
  • 2018-05-18 发布于四川
  • 举报
本章目标: 管道和重定向 Shell语法 正则表达式 什么是shell? Shell是一个作为用户与Linux系统间接口的程序,它允许用户向操作系统输入需要执行的命令。这点与windows的命令提示符类似,但Linux shell的功能更强大。例如,我们可使用和对输入输出进行重定向,使用 | 在同时执行的程序之间实现数据的管道传递,使用$(n)获取子进程的参数。在Linux 中可以安装多个shell,用户可选择使用自己喜欢的版本。 可以使用下面的命令来查看bash的版本号: $/bin/sh –version # ll su.txt # cat su.txt # ll |grep s 3.1 Linux 脚本编写基础 执行shell脚本的3种方法:1 #./filename 2 #sh filename 3#source filename 3.1.1.1 开头 程序必须以下面的行开始(必须放在文件的第一行): #!/bin/sh shell编程是以“#”为 注释,但对“#!/bin/sh”却不是。“#!/bin/sh”是对shell的声明,说明你所用的是那种类型的shell及其路径所在。 如果没有声 明,则脚本将在默认的shell中执行,默认shell是由用户所在的系统定义为执行shell脚本的shell.如果脚本被编写为在Korn shel

文档评论(0)

1亿VIP精品文档

相关文档