- 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
您可能关注的文档
最近下载
- 小学生饮水健康知识教育课件.pptx VIP
- 某区乡镇区划调整社会稳定风险评估报告.pdf VIP
- 2025年潍坊亚星化学股份有限公司校园招聘模拟试题附带答案详解审定版.docx VIP
- (译林2024版三起)英语三年级下册 Unit5 单元测试(含解析+听力音频).pdf VIP
- 第8课建设法治中国第二框(课件+视频)-【中职专用】2025-2026学年中职思政《职业道德与法治》(高教版2023·基础模块).pptx
- 信号与系统(刘泉)习题详解.docx
- 小学体育与健康运动前后的饮水卫生教学课件.pptx VIP
- [2025秋期版]国开电大本科《西方行政学说》一平台形考任务三在线形考试题及答案.docx
- CECS267-2009 橡胶膜密封储气柜工程施工质量验收规程.pdf VIP
- 上财社企业会计综合模拟实训-石琳课件第一章-第八章-企业会计综合模拟实训.pptx VIP
原创力文档

文档评论(0)