10 shell编程.ppt
qw****27
亲,该文档总共23页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
10 shell编程.ppt
脚本语言与编译型语言为什么使用Shell脚本第一个例子前面新建的date脚本文件只能在当前目录下执行,如果想让此执行文件像ls一样在任意目录下可以执行,那么需要将date所在的目录添加大路径变量PATH中去。我们首先将date重命名为mydate以避免和系统命令的date冲突。一些特殊的运行脚本的方法一个比较规范的例子命令历史执行历史命令是命令替换之一,它以字符“!”开头、后随1个或多个字符来定义用户所需的某种类型的历史命令配置历史命令环境shell特殊字符引号Shell参数位置参数内部参数一个实现删除文
10-1shell编程.ppt
LinuxShell编程第一个shell程序基于bash的shell程序2024年10月3日星期四2024年10月3日星期四执行该程序shellshell是一种命令解释程序(命令解释器),shell解释用户输入的命令行,提交系统内核处理,并将结果返回给用户。与Linux命令一样都是实用程序,但两者又有区别。一旦用户注册到系统后,shell就被系统装入内存,并一直运行到用户退出系统之止;而一般命令仅当被调用时,才由系统装入内存执行。shell本身也是一种可编程的程序设计语言。用shell写的程序(shell
10-3shell编程.ppt
LinuxShell编程命令行参数处理多个参数多余9个参数$0basename命令-n进行参数检测#-参数个数统计$*和$@shift命令移动多个参数一些运行选项#!/bin/bashwhile[-n"$1"]docase"$1"in-a)echo"the-aoptionexists";;-b)echo"the-boptionexists";;-c)echo"the-coptionexists";;*)echo"the'$1'isnotanoption";;esacshiftdone获取用户输入环境变量R
10-4shell编程.ppt
LinuxShell编程函数定义必须先定义,再调用函数名必须唯一return命令可以使用单个整数值来定义函数退出状态函数参数全局变量local-局部变量创建库select作业
第10讲 Shell编程.doc
第10讲Shell编程TOC\o"1-3"\h\z\uHYPERLINK\l"_Toc293953189"Shell编程语法:PAGEREF_Toc293953189\h2HYPERLINK\l"_Toc293953190"Shell结构:PAGEREF_Toc293953190\h2HYPERLINK\l"_Toc293953191"创建shell程序的步骤:PAGEREF_Toc293953191\h2HYPERLINK\l"_Toc293953192"Sh