第6章 Linux Shell编程.ppt
上传人:qw****27 上传时间:2024-09-12 格式:PPT 页数:70 大小:155KB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

第6章 Linux Shell编程.ppt

第6章LinuxShell编程.ppt

预览

免费试读已结束,剩余 60 页请下载文档后查看

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第6章Shell编程4.1shell概述(5)结构化的程序模块,提供了顺序流程控制、分支流程控制、循环流程控制等;(6)shell提供了在后台(&)执行命令的能力;(7)shell提供了可配置的环境,允许用户创建和修改命令、命令提示符和其他的系统行为;(8)shell提供一个高级的命令语言,允许用户能创建从简单到复杂的程序。4.2创建和执行shell脚本4.3shell特殊字符4.3.2输入输出重定向在Linux系统中,执行一个shell命令时通常会自动打开三个标准文件,即标准输入文件,标准输出文件和标准出错输出文件.在shell中,这三个文件都可以通过重定向符进行重新定向。1.输入重定向符输入重定向符“<”的作用是把命令(或可执行程序)的标准输入重新定向到指定文件。输入重定向的一般形式:命令<文件名例子5:[wuxy@localhostpro]$score<infile在score程序执行时从infile文件读取数据.2.输出重定向符输出重定向符“>”的作用是把命令(或可执行程序)的标准输出重新定向到指定文件。这样,该命令的输出就不在屏幕上显示,而是写入指定文件中。输出重定向一般形式:命令>文件名例:[wuxy@localhostpro]$who>outfile作用:命令who的输出重新定向到outfile文件中,在屏幕上看不到who的执行结果。3.输出附加重定向符输出附加重定向符“>>”的作用是把命令(或可执行程序)的输出附加到指定文件的后面,而该文件原有内容不被破坏。输出附加重定向的一般形式是:命令>>文件名4.4shell变量4.5正则表达式与算术运算4.6控制结构4.7其他语句4.8函数4.9调试shell脚本